Subversion is a centralized open-source revision control system, founded by CollabNet Inc. and maintained by The Apache Software Foundation.

learn more… | top users | synonyms (1)

88
votes
12answers
94k views

Where is SVN on OS X Mountain Lion?

I upgraded to OS X Mountain Lion and found out SVN is no longer present. I use Netbeans 6.9.1 in conjunction with Apache's SVN. How can I get it back and working?
41
votes
2answers
16k views

Ignore .svn when doing `diff -r`

diff has an option --recursive (-r) to do a comparison between two directories (the files inside them). Is there a way to make diff ignore certain sub-directories (eg: .svn)? $ diff -r src1/ src2/
25
votes
7answers
6k views

Automatically Disable Windows 7 From Indexing .svn metadata

There is a known issue with SVN repositories and the windows indexing service fighting over .svn metadata files. Here for more details. How can we set it up so there are automatically no problems ...
21
votes
1answer
21k views

How to use Terminal to delete all .svn folders recursively?

what command can I type into Terminal so that I can: delete all .svn folders within a folder (and from all subdirectories) but not delete anything else ?
19
votes
4answers
37k views

Want to delete revisions from my SVN repository

The latest revisions in my code repo has been corrupted and has destabilized my app. I want to revert to an earlier revision. But I don't want to simply use 'revert' on my working copy; I actually ...
16
votes
6answers
13k views

Subversion: How to compare differences between incoming changes?

I would like to see the changes that my co-workers have made before I accept the incoming changes. So I start by getting the status svn st -u ...which tells me that I've got an incoming change ...
13
votes
15answers
16k views

Which Subversion client should I use? [closed]

I want to use Subversion source control for a PHP website. It is installed on the webspace I rent: hooray! On the website of Subversion is a huge list of client-apps: ...
12
votes
4answers
15k views

Do symbolic link files survive SVN?

Let's say I create a symbolic link file inside an SVN managed path, commit the path to SVN and later checkout the path. 1) Will the symbolic link file survive? 2) If the symbolic link file is made ...
12
votes
5answers
7k views

SVN directly to tar

Is there a way to directly tar the latest version of an SVN folder without the SVN hidden files? I would like to create a tar archive without the SVN files. I know you can get the latest with the SVN ...
12
votes
2answers
3k views

Prevent tsvncache from running

I use TortoiseSVN on Windows Xp. But there's a process called tsvncache.exe which always runs in the background and specially locks USB drives.how do I prevent tsvncache from running? Do I need to ...
10
votes
4answers
9k views

How to change subversion working copy UUID?

I've recently updated Subversion repositories from an old 1.2.3 version to 1.6.0 via svnadmin dump/load. The old repositories all used the same UUID (repositories were created using by copying a ...
9
votes
7answers
12k views

Best SVN interface for Linux? [closed]

What is the best SVN GUI interface program for Linux? I am new to Linux from being a Windows base. For Windows I use Tortoise SVN and I need to know what is the Linux version.
8
votes
3answers
4k views

Despite the fact that GIT does NOT store file deltas, can you still rollback to previous file versions (unlimited times?)

I've read that Git does not store file deltas. If this is true, how does it support file rollback to previous versions? If it's storing the entire file the repository space on disk must grow to be ...
8
votes
4answers
5k views

Subversion: Document Control for Non-Programmers?

I work for a small company in the Mechanical Engineering sector. Nobody here knows a thing about coding or databasing except for myself, and I know little more than basic SQL, some C#, some VBA. I'm ...
8
votes
4answers
9k views

How to repair damaged repository (which has a centralized .svn directory)?

I recently upgraded my TortoiseSVN installation to version 1.7.1. This forced me to upgrade my working copy as well. The upgrade removed all (but one) of the .svn directories from all subdirectories ...
8
votes
2answers
4k views

How to dump only a certain part of SVN repository?

How to you move a part of an SVN repository into a new repository? To move the contents of a complete SVN repository into a new repository, one has to dump the old repository first: svnadmin dump ...
7
votes
7answers
1k views

concurrent word document collaboration

My colleagues and I are working on a large specification, in Microsoft Word For the first few weeks, we all worked on separate pieces, and collated these together to form a single specification. ...
7
votes
1answer
903 views

How do I resolve the git-svn error 'refs/remotes/git-svn$: command returned error: 1'?

In the process of converting a Subversion repository to git, you might encounter the following error while converting svn:ignore settings to .gitignore: config --get svn-remote.svn.fetch ...
7
votes
3answers
2k views

Problem with SVN filename encoding on Mac OS X

I have some filename with some Unicode character in it. All filenames on Mac OS X are UTF8 encoded. Also $LANG is set to en_US.UTF-8. However, it seems svn has some problems with that: az@ip212 1054 ...
7
votes
4answers
1k views

svn diff including annotate/blame-alike information of when changes were made by who

Can you add annotate/blame-alike information to svn diff, so that for every changed line it includes which user and revision changed that line? For example, an annotate-diff comparing revisions 8-10 ...
6
votes
3answers
2k views

How to Recursively Remove .svn Directories?

How do I recursively delete all .svn directories, starting with the directory I am in?
6
votes
5answers
3k views

How can I solve this error I get when I commit changes on an SVN repository from the Ubuntu terminal?

When I commit changes on a SVN repository, I always run into the following problem in the terminal in Ubuntu: Error reading /home/ssylee/.nano_history: Permission denied Any ideas how to solve it?
6
votes
4answers
6k views

Putty Authentication on Mac OS X?

On my Windows development machine, I use Pageant with a secret key to authenticate with an SVN server. I want to know: what's the equivalent Mac process for doing this? Pageant isn't ported, how do I ...
6
votes
3answers
6k views

List of all users who committed to a SVN repository

For a given SVN repository I need to determine a list of all users who ever committed anything to that repository. This repository is not the only one on the SVN server, but the list should be ...
6
votes
1answer
14k views

How can I use SVN through a proxy?

How can I use Subversion through a proxy? Currently the only way for my to connect to the internet through a proxy, so a proxy has to be specified.
6
votes
2answers
567 views

Macport upgrade fails with subversion-perlbindings conflict

I'm trying to do a port upgrade outdated, but it stops on a package conflict that I'm not able to fix. Does anyone know how to fix this problem? sudo port upgrade outdated ---> Computing ...
6
votes
1answer
7k views

ubuntu - install subversion from source - missing APR

Because I need a bug fix which is not available in Ubuntu's repository version of subversion, I am installing it from source. On running ./configure, I get an error: configure: WARNING: APR not ...
6
votes
3answers
1k views

SVN Getting all revisions of a file

I have a moderate size repository (around 2500 versions) from a project I've been running in the past 3 years. There is a particular file (let's call it foo.xml) there which I now want to analyse its ...
6
votes
1answer
27k views

How can I make subversion reset the stored passwords/users and remember my authentication credentials?

Background: I used to have everything working just fine on my fresh install: $ svn co https://domain:443/ test1 Error validating server certificate for 'https://domain:443': - The certificate is not ...
6
votes
5answers
4k views

Mysterious xyz.event files appearing

I am getting mysterious .event files - always empty, created by me a few weeks ago - in several local project directories. They are all Subversion checkouts. They are always named after the directory ...
6
votes
2answers
10k views

What's the best way to store an encrypted svn password on Ubuntu Server?

Hullo, I have Ubuntu Server running a subversion server. I'm running the client on the same machine through SSH, and I'd like the svn client to remember my password, but not to store it as plaintext. ...
6
votes
1answer
2k views

How to install both TortoiseSVN version 1.6 and 1.7 together in Windows 7?

Currently installing 1.7 will remove 1.6. Since svn 1.7 is not stable for all svn server (one of my server keep getting errors on authentication as my post here), I want to use both Tortoise 1.7 and ...
6
votes
2answers
5k views

SVN/Tortoise Always Makes Files Readonly

Whenever I do a checkout/update on my SVN project using Tortoise the files all get set to read-only. Is there an option to stop this? I have 1 particular project where I need any checkouts/updates to ...
5
votes
2answers
1k views

svn revert a single property on a directory?

How can I revert one of several properties on a directory from svn command line? My svn trunk has a property svn:externals to import an external repo. /trunk svn:external = /external/trunk When ...
5
votes
2answers
799 views

Finding all directories in a repository with svn property: svn-ignore

How can I find all the directories in my svn repository with the property of svn:ignore?
5
votes
8answers
3k views

Recommendations for USB flash drive fast at writing small files [closed]

I want a drive that I can be used as my work drive, storing a Subversion repo and sandbox for a small project. I'd also like it to be able to store a DVD rip. At the moment I've got a Super Talent ...
5
votes
1answer
2k views

How do you get Eclipse's built-in diff tool to ignore differences in whitespace?

I'm working on a large codebase that's been touched by many hands. As I work through bugs, I've been converting the source to be more readable which involves a lot of minor changes in indentation ...
5
votes
3answers
580 views

Safe access to my home network subversion repository

I have a subversion server setup on my home network (windows). I'd like to open a port in my router/firewall and allow access to it from the net. What do I need to do to make sure I don't put both ...
5
votes
5answers
8k views

Is it possible to analyze the size of a SubVersion repository?

Is it possible to know how much disk space each project in a SubVersion repository is using? I can check out a working copy of each project and look at the size each project takes up, but I don't ...
5
votes
1answer
608 views

Restore Subversion from file backups

I recently had to send in my computer for repairs, and my hard drive ended up getting replaced. Luckily I had a backup of the files, but no system image. I'd like to get my SVN repositories back, but ...
5
votes
1answer
171 views

How can I get SVN to recognize Mac Bundles as ASCII instead of Binary Streams?

I have a keynote file in which I am regularly editing the text, moving slides around, etc. There are a max of a few kilobytes of data changed in the internal .key XML file. However, SVN recognizes ...
5
votes
2answers
2k views

Get tarball of any public SVN repository

Is there a website that allows one to get the tarball of any specified SVN repository? For example I want to get the tarball or zip of http://svn.python.org/view/python/trunk/ without having to use a ...
4
votes
7answers
8k views

How can I provide a SSH password to SVN on the command line?

In my case, I want to do a SVN checkout: svn co svn+ssh://10.106.191.164/home/svn/shproject However, I want to have the password in that one line, so that it doesn't pop up.
4
votes
2answers
7k views

TortoiseSVN/TortoisePlink prompts for “login as” on any working copy operation

My work desktop PC has just been refreshed and now I'm using Windows 7 64bit. Seeing as my employer uses Ubuntu development servers with svn 1.5, I've installed PuTTY, Pageant and TortoiseSVN ...
4
votes
3answers
380 views

How well is an Apache Subversion repository suited to facilitating collaborative editing of multiple .docx, .doc, .xls(s), etc. files?

For a half semester long project a group of five or less individuals will be working together on a project which has been distributed to them (and must be turned into for grading) as a folder of ...
4
votes
1answer
2k views

Use Meld instead of Kompare in KdeSVN

i tried using Meld as external diff in KdeSVN as meld -on - (settings>configure kdesvn>diff&merge) but Meld complains that the usage is wrong: meld: error: no such option: -o Finished Usage: ...
4
votes
4answers
514 views

SVN: Possible to have changes propagate to different versions of a file?

I've used the basic functionalities of SVN before to check in code and check it out. I've never touched branches and more complex stuff like that. Is it possible to use SVN so I can keep a master ...
4
votes
4answers
2k views

SVN Notifier for linux?

I would like to know if there is any version of this software for linux or any equivalent: svn notifier
4
votes
3answers
7k views

SVN client for Ubuntu with Context menu

I've been wondering if there's an SVN client for Ubuntu (10.04 lucid lynx) in Gnome (not kdesvn since it's for kde) with context menu, so if you right-click on an SVN repository you have the options ...
4
votes
1answer
779 views

What is the difference between git svn init + fetch and git svn clone?

While trying to use locally Git at my workplace where we use SVN I was searching a lot for how to set everything up. From what I found it seems there are two approaches to the problem, either: git ...