tortoisesvn

settings a SVN server so as to enable lock-modify-unlock mechanism of version control

久未见 提交于 2019-12-06 15:23:54
We are currently using SVN in the checkout-modify-merge mechanism and instead I want to re-configure the SVN server so that we change this to lock-modify-unlock mechanism. We use Tortoise SVN client and I saw that it is possible to individually change the property of single files to enforce the "needs-lock" property but this is too laborious and instead I am looking at some way through which we can change something on the svn server side that causes all the files to apply the "needs-lock" property. Thanks for the help ! Albin Sunnanbo Read Automatically add svn:needs-lock Since you use

Versioning Build numbers with TortoiseSVN

我的梦境 提交于 2019-12-06 12:29:57
问题 Multiple duplicates: https://stackoverflow.com/search?q=svnversion I'm using TortoiseSVN with SVN Service running as a service on a windows server. I would like the version / build number in the project to be updated as or after the project is committed. So that the correct version / build on the project will be reflected in several places such as log files, Resource tables, Help > About Etc... Thanks... 回答1: You can do this in the build script and other places right before you make EXEs,

How to capture svn Merge Information

夙愿已清 提交于 2019-12-06 12:16:16
I have checked out the trunk and have done a merge from branch to trunk. Now all the changes made in branch are present in my trunk working copy. If I do a commit on this working copy, is there any way to identify later that it was a merge and not like a normal checkout-modify-checkin. I can specify the merge details in the log, but I am interested if SVN has some methods to identify and track this. I have seen in other version control tools like clearcase, a merge arrow will come in the version tree, for each merges. Is there anything like that (some merge symbol or merge arrow) we have for

AnkhSVN Commits Are Very Slow

送分小仙女□ 提交于 2019-12-06 11:06:39
Recently, I had to move my SVN repositories to a different server, but I am experiencing some performance problems since the move. I am using Visual Studio 2005, AnkhSVN 2.1.7819.411 and TortoiseSVN 1.6.6 on my workstation and VisualSVN Server on the server which runs Windows Server 2008. Whenever I try to commit a file or view the file history in Visual Studio it takes twenty odd seconds. I confirmed that an exception has been made for VisualSVN Server on the server's firewall, but when I disable the server's firewall the performance is back to normal (1-2 seconds for a commit). When I do a

How do I Automate Keeping my TortoiseSVN Project Up-to-date?

妖精的绣舞 提交于 2019-12-06 07:32:36
问题 I am using TortoiseSVN for my Subversion repository held on a USB drive. When I move from one PC to another, is there a way to automatically identify that files are out of date (without using the Check for Modifications menu). It would be nice just to be able to see that the folder on my hard drive did not match that of the repository, rather than seeing the green tick. 回答1: Try creating a file called "autorun.inf" in the root directory of your USB key. Then fill it with the following lines:

How to remove 1 revision of a folder in Subversion

一曲冷凌霜 提交于 2019-12-06 06:40:57
问题 I have several projects in my repository, each project has it's own folder. Is it possible to remove the last revision of one of the projects without changing anything else? Example: Project A's latest version was committed creating rev. 50. Work on other projects goes on, the repository is now at rev. 60. Now the user of A comes back and requests to remove the changes of the last version because they don't work out for him. He wants to go back to the previous version and all further changes

SVN Multiple Branch Tagging

佐手、 提交于 2019-12-06 06:20:20
问题 We are facing a problem with SVN Tagging. The figure below shows how our project is organized inside SVN. We use Tortoise SVN to do our checkout and Visual SVN as our server. This is how our project is organized within SVN Branch A (the main working branch) branches off the trunk and hence resides within the Branches folder.There are different modules inside this branch Branch B(a specific module called RNS) branches off Branch A at a later time (This was for a new enhancement) Note that

Spell check in Tortoise SVN

匆匆过客 提交于 2019-12-06 05:50:35
I use SVN tortoise (English version). It is possible to attach dictionary in other language? I would like to have checked spell when I write description for commits (in polish). You can find the answer in the TortoiseSVN Manual : TortoiseSVN includes a spell checker which allows you to check your commit log messages. This is especially useful if the project language is not your native language. The spell checker uses the same dictionary files as OpenOffice and Mozilla. The installer automatically adds the US and UK English dictionaries. If you want other languages, the easiest option is simply

Handle renames in parallel branches

谁说我不能喝 提交于 2019-12-06 05:39:44
问题 I have a typical Subversion set-up: /trunk /branches/client-one /branches/client-two /branches/client-three Trunk holds main development and branches hold client customizations. Now and then, I port changes from trunk into branches and viceversa: [+] /trunk/readme-trunk.txt [port] /trunk/readme-trunk.txt -> /branches/client-one/readme-trunk.txt [port] /trunk/readme-trunk.txt -> /branches/client-two/readme-trunk.txt [port] /trunk/readme-trunk.txt -> /branches/client-three/readme-trunk.txt It

How to make TortoiseSVN diff .dot and .dotx Word template files

岁酱吖の 提交于 2019-12-06 05:19:07
问题 TortoiseSVN has the amazing ability to diff Microsoft Word document revisions, made possible apparently by a script in C:\Program Files\TortoiseSVN\Diff-Scripts which calls out to MS Word to do the diff (instead of using TortoiseMerge to diff them as text files, which of course wouldn't work for Word files). MS Word itself is able to diff two versions of .dot or .dotx files, using the same user interface "clicks" as diffing two versions of .doc or .docx files, so it would seem that the