Questions tagged [svn]

Use this tag for questions about SVN (Subversion), a centralized open-source revision control system distributed under the Apache License.

Apache Subversion

Apache Subversion (SVN) is a centralized version control system, available as free software under the .

When Subversion was first conceived in 2000, the design goal was to fix CVS. Since 2009, Subversion has been an Apache project.
See its own SVN repo in svn.apache.org or its mirror on GitHub.

Subversion can be used from the command line, but also has clients for , and . A popular client, which integrates into Windows-Explorer, is TortoiseSVN. A list of SVN clients with comparison can be found here.

References

The Subversion book is an excellent reference source, cite it in your SVN answers! Please use links to the latest stable release of the book (not to the nightly builds to avoid broken links).

Frequently-asked questions

If you are new to Apache Subversion or in general please take some time to read the SVNBook. The must-read articles are:

26703 questions
14
votes
2 answers

Git-svn - import full history

Problem By default git svn clone imports history only from branch creation onwards, despite the fact, that history for files is present in SVN repository prior branch creation. Our SVN branch was created by svn copy, if that matters. My…
Hoppus Hoppard
  • 481
  • 1
  • 4
  • 15
14
votes
4 answers

Drupal DATABASE deployment strategies?

From this item: What's best Drupal deployment strategy? .... I quote: Databases are trickier; cleaning up the dev/staging DB and pushing it to live is easiest for the initial rollout but there are a few wrinkles when doing incremental DB updates if…
rockstardev
  • 13,479
  • 39
  • 164
  • 296
14
votes
14 answers

Do you use version control other than for source code?

I've found SVN to be extremely useful for documentation, personal files, among other non-source code uses. What other practical uses have you found to version control systems in general?
Fernando Briano
  • 7,699
  • 13
  • 58
  • 75
14
votes
3 answers

Multiple Git Branches in Multiple Eclipse Projects

We're in the process of converting from Subversion to Git and one thing that I'm struggling with in Git is the method of switching branches. My understanding is that at both at the command line and using EGit in Eclipse that switching to a different…
Greg Kennedy
  • 805
  • 1
  • 11
  • 23
14
votes
4 answers

git svn - Unrecognized URL scheme error

I'm getting the following error on attempt to clone svn rep with git svn: eugene$ git svn clone https://my.site/svn/ here Initialized empty Git repository in /Users/eugene/Documents/workspace/test/here/.git/ Bad URL passed to RA layer: Unrecognized…
Eugene
  • 59,186
  • 91
  • 226
  • 333
14
votes
6 answers

How to solve "The node '...' was not found." in SVN

I've merged two branches (trunk and a development branch). A folder has dissapeared. I'm working in command line and when trying to say svn resolve --accept working src/path/to/folder the terminal spits out The node 'src/path/to/folder' was not…
Alex
  • 7,432
  • 20
  • 75
  • 118
14
votes
3 answers

TFS Folders - Getting them to work like Subversion "Trunk/Tags/Branches"

I recently started using Team Foundation Server, and am having some trouble getting it to work the way I want it to. I've used Subversion for a couple years now, and love the way it works. I always set up three folders under each project, Trunk,…
Sam Schutte
  • 6,666
  • 6
  • 44
  • 54
14
votes
3 answers

git svn clone fails on Mac OS X: "Temp file with moniker 'svn_delta' already in use"

I've installed git-core (+svn) on my Mac from MacPorts. This has given me: git-core @1.7.12.2_0+credential_osxkeychain+doc+pcre+python27+svn subversion @1.7.6_2 I'm attempting to call something like the following: git svn clone…
BitwiseMan
  • 1,887
  • 13
  • 24
14
votes
2 answers

Installing Subversion JavaHL library in Mac OS X

I installed Subclipse in Eclipse using Eclipse Marketplace. I keep on getting a pop window with the message Failed to load JavaHL Library. These are the errors that were encountered: no libsvnjavahl-1 in java.library.path no svnjavahl-1 in…
Apurv
  • 4,458
  • 2
  • 21
  • 31
14
votes
6 answers

Are there any good alternatives to WebSVN?

We've been using it for the past few years and not the most happy with it at the moment. Is there any good alternatives out there?
KevinDeus
  • 11,988
  • 20
  • 65
  • 97
14
votes
10 answers

SVN Repository Structure - Why is this better?

I've been told that most development shops have the following structure or at least close to this: Main Repository Project folders underneath Each Project folder has a trunk, branches, and tags folder so: ReponsitoryMain Project1 …
PositiveGuy
  • 46,620
  • 110
  • 305
  • 471
14
votes
3 answers

Can't install subversion on Mountain Lion OSX

I downloaded the subversion installer in the "Community Binaries" at collabnet: http://www.collab.net/downloads/subversion#tab-3. When I try to install it, I go through Introduction, Read Me, and License. When I get to Destination Select, "Install…
Hooman Ahmadi
  • 1,397
  • 1
  • 12
  • 21
14
votes
2 answers

Jenkins build fails at compile with "unmappable character for encoding ASCII"

I have a .java file that contains UTF-8 characters. So I told eclipse to use UTF-8 encoding for its .java files. When trying to build it via Jenkins it fails however with [INFO]…
Pete
  • 10,720
  • 25
  • 94
  • 139
14
votes
11 answers

Source control for Visual Studio that doesn't require a server?

Can anyone recommend a source control solution for Visual Studio? I am going to be the only person using it, I just need something to back up my data every so often or before I undertake a big change in the software. I tried AnkhSVN, but this…
Callum Rogers
  • 15,630
  • 17
  • 67
  • 90
14
votes
3 answers

How do I make svn ignore unversion files only in my working copy?

duplicate: Ignore SVN ignore... possible? Suppose my working copy is littered with unversioned files that I don't want to delete. I want svn to ignore these files, but I do not want to add them to the ignore list, because I don't want to pollute…
allyourcode
  • 21,871
  • 18
  • 78
  • 106
1 2 3
99
100