svn

How can I translate filenames during a Subversion checkout?

Can Subversion support translating filename path components during checkout/export and commit? For example, can I set up SVN (client side or server side, doesn't matter) to automatically substitute and ':' characters in path names, replacing them with the character '+', instead? Basically, Windows can't tolerate certain characters in f...

Google Code + SVN or GitHub + Git

Let me start by telling you that I never used anything besides SVN and I'm also a Windows user. I have a couple of simple projects that are open-source, others are on there way when I'm happy enough to release their source code but either way, I was thinking of using Google Code and SVN to share the source code of my projects instead of...

Does SVN have a property to always resolve conflicts a particular way?

Title says it all: I'd like to have a particular version-controlled file always be clobbered by the head revision when I do an SVN update, instead of manually having to resolve it every time I update. Does such a property exist? Or, less likely, does Tortoise SVN have its own option for that? Edit: Some more explanation - there is a ...

"svnlook changed" encoding

Hello, When I execute the following command: svnlook changed {path} -r {rev} where {path} is the repository path and {rev} is the revision number, I get the following output: U trunk/this/is/a/path/Mon fichier avec un nom accentu,.txt The output should actually be: U trunk/this/is/a/path/Mon fichier avec un nom accentué.txt Th...

How Granular are your SVN "projects": one big project containing several releated apps or one "project' per app

I define a project as an SVN directory containing trunk, branches, tags sub dirs. What criteria do you use when determining when to split a project into two or consolidate several projects into one? - One App per "Project" with a shared projects for common source and resources? - One big "project" containing all source and resources fo...

Why would I not want a central repository in versioning? SVN vs. Git question

Duplicates: http://stackoverflow.com/questions/740053/why-should-i-use-git-instead-of-svn http://stackoverflow.com/questions/161541/svn-vs-git http://stackoverflow.com/questions/871/why-is-git-better-than-subversion I'm sure I've asked it wrong but I read that Git doesn't use a central repository like SVN does. One, I don't underst...

In svn, can I revert a change and shelve it for later?

I have some changes commited a few commits back in my svn repository. Let's say HEAD is at r750 and I want to revert r745 without losing r746-r750. Is this possible? And, can I somehow save r745 and reapply it later (as a new revision)? ...

Moving from SVN to ...?

I'm currently working in a team where we're "using" a subversion repository. I say "using", because in reality, everyone's just editing files directly on a server through samba shares, while every once in a while our architect does a commit from that server with our changes, which are then pushed out to servers. So basically we're missi...

How to return to an older version of our code in subversion?

I'm working on a project with a friend and i wanna return to an older version of our code and set it to be the current how do i do it? I'm using anksvn on vs08 i have the version tat i want on my pc but the commit is failing, the message that i get is "commit is failed, file or directory is out of date" i also have subversion client ...

Need a fool proof way to maintain and update a web application without messing it up..

Hi guys, I'm working on a simple social networking application and would be ready to launch it in soon. However I would like a way to properly maintain it as such that we would be making updates and adding new features to the application from time to time. I need some pointers on how to do it right as right now I have my application subv...

How to use subversion Ctypes Python Bindings?

Hello. Subversion 1.6 introduce something that is called 'Ctypes Python Binding', but it is not documented. Is it any information available what this bindings are and how to use it? For example, i have a fresh windows XP and want to control SVN repository using subversiion 1.6 and this mysterious python bindings. What exactly i need to ...

How do I avoid "svn: Out of Date:" problems?

In the past few years of using svn, I've frequently run into problems where commits would fail with the above error. I originally thought this had to do with the use of samba mounted work spaces and some but I've seen it happen remotely with svn+ssh as well. Here's an example of this coming up recently: Rename a directory using svn mo...

What is the maximum revision number supported by SVN?

What is the maximum revision number supported by SVN? The repo is of type FSFS, hosted on a Fedora box. Thank you, ...

SVN atomic commit how-to

Where I am: Linux command line The problem I have now: Sometimes I couldn't make atomic commits(consisting all the modifications required for one particular ticket/task), because we have some files in the repository, which contents vary at local dev environments. For example: database.xml(dbname, username, password etc.) I modify this...

How to decrease time for project env setup?

In our project we writes lots of application logs(sometimes they are very useful) in tmp folder. In this folder we have components' directories, such as: api email2sms scheduled_sending billing etc. Less than 10 folders, in summary. The problem: new component's folder arise with time - each of this folders has to be writeable. So i...

how to commit change?

Hi I've created a project, and used svn import. Now I'd like to commit a change to files, how to do that? I have empty ~/.workspace/project/.svn/entries . ---------edited: If I try svn commit I get this: $ svn commit src/dat/Win.java svn: '/home/st/.workspace/dat/src/dat' is not a working copy svn: Can't open file '/home/st/.work...

Is it possible to set-up a personal SVN Remote Repository which can be accessed through the Internet?

What I want to happen is have an SVN server on one computer, and have TortoiseSVN on other 3 computers, for example, and these 3 computers will be able to commit and checkout files from the SVN server, all of this via the Internet, and as much as possible, for free. Is this possible? Can you point me to some good tutorials? Thanks So fa...

include externals in subversion diff

i have setup my project in SVN to use an external library. When i want to push some modifications to the live server i do a diff between versions and copy only the changed files. My problem is that the diff does not check the external modifications also, it justs returns the project modifications. What is your strategy to deploy modifi...

After setting up the svnserve Server, what URL will the client use to access the server?

Client ---| Internet |--- Server So I have set-up an svnserver server and it is running already. I typed svsnserve.exe --daemon --root "C:\Documents and Settings\Subversion Directory" on cmd. I have also set-up a repository and I can browse it through TortoiseSVN. I am the server computer. What I want to do now is for a client computer ...

How do I implement an SVN hook to know the filename of the file committed, etc.?

I am using Windows XP and TortoiseSVN, and I would like to know the filename, the path of the file, author, and other details about the revision committed to the repository by using a post-commit hook. Do we have to use a certain language to do this such as Python or is this possible to write even by using a batch file only? ...