tortoisesvn

Subversion: Getting “The client is too old” even though all devs are running the same svn version

眉间皱痕 提交于 2019-12-05 05:51:44
We are using Subversion to keep track of our code. As part of the build process, some AssemblyInfo.cs files gets temporarily edited by the build script, and when the build is done they are reverted (also by the build script). However, one of our developers get this message when the revert is attempted: The client is too old to work with working copy 'the path'. You need to get a newer Subversion client, or to downgrade this working copy. We are all running the same version of Subversion (1.5.1). The only difference between the developer setups is that the user having the problem is using a

SVN - handshake failed : SSL error

a 夏天 提交于 2019-12-05 05:42:18
I am unable to update or commit to svn from a machine that did not have this problem until recently. I updated the tortoise svn client. I can delete the folder and pull a new copy down every time but cannot commit or update. Unable to connect to a repository at URL OPTIONS SSL handshake failed: SSL error: sslv3 alert illegal parameter I resolve that problem as follows: Go with Chrome (or other browser that allows to save the certificate) to svn address Save the certificate file Install it into Trusted Root Center of Certificates (that could be named with other words, I dont know how exactly

Subversion merge requires “Old style” even though all seems up to date?

吃可爱长大的小学妹 提交于 2019-12-05 05:07:44
I recently moved from an old subversion server/repository to the latest version 1.8.9. The new repository was made from scratch on a new server and the old data was imported from scratch (we checked out the code from the old repository, exported it locally to remove all SVN bindings and checked it in a fresh into the new repository). All seemed fine. We've been using the new repository for a few months now. I recently went to merge a branch into the trunk. It threw up loads of the dreaded tree conflicts . I couldn't understand this. The trunk and branch should of been in sync (everything in

Tortoise Subversion - undo update

断了今生、忘了曾经 提交于 2019-12-05 04:50:41
I have a folder on my machine, but I had deliberly kept out of sync with the main project (I should have branched, but didn't) I have now gone and updated this folder to the latest version, forgetting that I shouldn't do that. Is it possible to undo this update, and go back to the state I was in before the update? Or, (as I closed the update window), can I see what files were updated/added? Thanks Use " Update to Revision " and enter the revision your working copy was at before the update. If you don't know the exact revision, you can use the log dialog to narrow it down. And there's a log

How can I tell that all directories in a SVN working copy point at the same repository root?

限于喜欢 提交于 2019-12-05 04:11:49
问题 We recently had an issue where TortoiseSVN or AnkhSVN (I can't determine which) crashed in the middle of switching a SVN working copy. Our developer didn't realise that the switch was incomplete, and everything was fine until it came to merging the branch back to trunk, where we learned that some of the changes had already been committed to trunk, and some of the changes had been committed to the branch. Fortunately, this did not actually affect anything, but I am concerned that this may

How to move svn folder one level up

怎甘沉沦 提交于 2019-12-05 02:45:24
I need to move svn folder to one level up and keep all history All files and directories from https://myserver.com/svn/Project/trunk/ into https://myserver/svn/Project/ I use a command: svn move https://myserver.com/svn/Project/trunk/ https://myserver/svn/Project/ but it says: svn: Cannot move path ' https://myserver.com/svn/Project/trunk/ ' into itself Who knows how can I resolve that problem? Thanks! If you are willing to use TortoiseSVN then you can simply move the folder with the repository browser. That is how I usually move folders around, very simple and painless. I was just looking for

How do we keep track of our working copy's branch?

浪尽此生 提交于 2019-12-05 02:37:05
Are there any good techniques to help us know which branch (or trunk) our working copy is from? We recently converted to Subversion and we're using release branches. I had two developers commit changes to the release branch that should have been committed to the trunk. We're using CI (TeamCity), so I recognized the problem right away and was able to revert the changes but I'd like to prevent it from happening again. From within Visual Studio, especially, it's easy to make a mistake and commit to the wrong branch. We're using TortoiseSVN and AnkhSVN. Edited to add: Just to clarify, I'm looking

How to get the SVN revision number in certain Date or date range

假如想象 提交于 2019-12-05 01:29:59
How can I get the revision number of a branch on certain date. I have tried : svn checkout -r {2006-02-17} but can't get any output. svn co -r {2011-11-28} svn://location/of/my/repository/branch works for me. May be you are missing URL. however if I try to checkout a revision of a time when repo did not exist, I get svn co -r {2006-11-28} svn://location/of/my/repository/branch svn: Unable to find repository location for 'svn://location/of/my/repository/branch' in revision 0 Update After reading your comment you seem to be just interested in seeing committed file in a date range. Here is what I

TortoiseSVN svnadmin

假如想象 提交于 2019-12-05 01:15:58
Currently im setting up TortoiseSVN and reading through docs etc. The manual often mentions svnadmin. I figured out, that I have to download it seperatly . But the link seems to be old. After some browsing I got here . But I can't find a version 1.6.7, like my TortoiseSVN installation. Also I'm a little bit lost, because of the many files. So where can I get svnadmin from? Update: To clarify things. I am setting this up as a single user, without a server. I was searching for svnadmin, because the TortoiseSVN documentation stated it could be dangerous to just copy the repository directory when

Precommit hook for svn to modify files to be committed in c#

假装没事ソ 提交于 2019-12-05 01:03:02
问题 I want to modify in certain way(Actually format the files in a code formatter) before they are committed to repository. I have found out from Precommit example (Use guest as name and no password) how to write in python.But what i want to know is how to get list of files to be committed and other command line arguments this one takes.One more thing i prefer is to write my own pre commit hook in C# rather than Python or any other script. Few points I will write a exe which will format,but i