svn

svn externals ... yes or no?

I've read a few answers on here that condemn the use of svn:externals. I do see how they can be misused, and it does make us more dependent on Subversion, but I really don't see our group moving away from it anytime soon. Anyway, here's my dilemma. We have Solutions that reference multiple Projects which are in their own section of ...

Explicitly create cached user/password for SVN

Hi, is there a method for svn to explicitly create the cached name/password settings for a user and doing nothing else ? Name/password settings will be given via a dialog, while svn is probably installed just in the step before. I need that as a step in a workspace installer, which will later make use of svn. Thanks for any help. ...

Does svnadmin pack work on non-upgraded 1.6 repos?

I've been attempting to run svnadmin pack on repos that were originally created with SVN 1.6. However, I see no output to suggest the command is doing anything. Is it the case that shard packing occurs automatically for native 1.6 repos (as opposed to on-demand for upgraded repos)? The output I expect to see is: $ svnadmin pack /var/svn...

Subversion: Defining a Location Alias

I have a Subversion repository on a BSD box using svnserve and I'm accessing it with a BSD client via: svn co svn://my.domain.com/my/repo/dirs ... which is fine, but I always access using the same domain and I often have to checkout serveral different directories and retyping the domain is a pain. The svnserve binary is invoked as a d...

Ignore Files in Subversion on Per-Project Basis

I recently began working on a large project that contains a huge number of files. For some reason (which I don't understand), the team decided not to use svn:ignore and, as such, each developer needs to provide his or her own set of ignore parameters. I'm using the TortoiseSVN client, and there is a way to do this (using the global ign...

Recursively Applying SVN Properties

If I apply a Subversion property recursively to a top-level folder (the top of the repository, for example) but I don't have all the children checked out, will the property still get recursively applied? The reason I ask is because I have an enormous repository to apply svn:ignore to (recursively), but I don't want to check out every fo...

Good Revision Control For PLT Scheme

Hello, Now I'm following one more friend and now I started to learn PLT Scheme(using DrScheme), but I and my friends normally help each other in some projects, to do this we use revision controllers(normally SVN, in sometimes we use git), but which is the best revision control to use with PLT Scheme? Thanks. ...

SVN and code shared between several projects

I have multiple projects in SVN. Each of these project sits in it's own trunk and branched for releases. And there is a shared code which is used in each project. The question is what is the best way to handle the code. Let me give couple of scenarios and the issues related to them a) Put the shared code in separate trunk (or reposito...

metadata for subprojects within an svn repository

Basically I'm looking for a way to find things more easily within a large/complex SVN repository. (I frequently work on small tool applications, and will be shortly moving them into a common SVN repository. So I'm thinking of the case where may be dozens or even hundreds of little tool applications in one place. I've got a dozen or two ...

Subversion: How to append text to every committed file?

I am looking for a way to do the following either on pre-commit or post-commit or any other way. Here is what I need to be working User commits the file Something runs (hook or something else) That something else from #2 should append static text to the file being committed Based on this http://subversion.open.collab.net/ds/vi...

URL for creating local repository on Subversion

I want to create a new Subversion repository through Aptana Studio. Both Aptana SVN plugin and Aptana Subversive plugins are installed. I am not following what URL to give as I want to create the repository on localhost. Please see this link: http://screencast.com/t/qVn3OvWqL ...

[SVN]: Using two Subversion clients.

I have a working folder. I use Commit by right-clicking on it after my work is over and TortoiseSVN commits to a repository in my local computer. I am using Aptana for my development and recently added Subversive plugin. I want to link the same working folder with Subversive. For this I created a new repository in a different folder. Lat...

Creation of asp.net websites artifacts in Teamcity from SVN repository

I'm using TeamCity Professional Version 4.5.4 (build 9071) at work to build my asp.net web application project. My solution file consists of several projects (e.g. web application, unit tests, some web service project, etc). I want to create an artifact consisting of my web application (the others can be ignore for now), so I have the...

What's wrong with my svn:ignore pattern?

I have the pattern svn:ignore datasheets/*/*.pdf It is supposed to ignore all pdfs that are at an arbitrary depth under multiple "datasheet" directories under the current root folder. As an example: say I have a dir structure like this Websites -web1 -dataSheets -AT -ignore.pdf -BE -NL -ign...

Importing History from SVN to Git - Change Committer Information

I'm working on converting some Subversion repositories over to Git using the git-svn tool. I noticed that even though it imports the author information correctly, the committer information does not match the author information (e.g. the committer date is the date/time I ran the git-svn tool). Is there a way to make the committer inform...

Is renaming a folder in SVN a good idea?

I have the following SVN (standard) structure: Project1 trunk tags branches Project1 is the project code name. After it is done, it is shifted to a Product. The problem is that after a year, I forget the project name for the product. I'd like to rename the SVN Project1 to Product1. Are there any gotchas that will come ...

Subversion Ignore Pattern not working too well

I've got the following pattern for my global ignore pattern: *.pdb *.suo *.user *.cache */_ReSharper */bin */obj *.o *.lo *.la *.al .libs *.so .so.[0-9] *.a *.pyc *.pyo *.rej ~ ## .#* .*.swp .DS_Store resharper folders for example (_ReSharper.SubtextSolution) are still being committed as well as some other folders such as bin for some ...

Which files in a Visual C# Studio project don't need to be versioned?

I'm new to Visual C# Studio (actually using the Express edition, but another developer is using the full version), and we are using version control (svn). It's acceptable to me to add the project files to the repository, since this repo is just for the two of us using Visual C# Studio. But it feels like there are some irrelevant files i...

Msbuild and SVN update

I want to write a simple task which will update and commit source code that was Nightly build to SVN. I was on the msbuildtasks.tigris.org page, and downloaded the dll's but I have no idea how to write it. Could you please provide some basic samples? ...

Accessing Subversion repository with 2 hops using svn+ssh protocol

My ubuntu subversion server is not directly accesible to the internet, 192.168.1.2 My public ubuntu machine is exposed through the dmz at 192.168.1.1 i setup port forwarding from 192.168.1.1:3906 to 192.168.1.2:3906,but i have no idea how this would work with svn+ssh since one extra hop is required to reach my subversion server EDIT: ...