tortoisesvn

SVN commands does not appear in context menu

旧城冷巷雨未停 提交于 2019-11-30 04:10:37
I've just downloaded and installed SVN Tortoise, but no commands appear on the menu. How is that possible? Did you restart your machine? Update: I ran into the same problem myself! It happened when I installed version 1.6 over 1.5. When I restarted my machine, I found Tortoise entries in Start Menu but not via context menu. When I clicked on "Settings" an error message appeared. So, I uninstalled 1.6 and installed it anew. Now it's working again! Yes, available through context menu. I believe it's a bug. I was having the same issue on Windows 7 64-bit. I reinstalled a number of times, but

Very slow (tortoise)SVN compare to base since win 10 Fall Creators Update [Local Repo]?

橙三吉。 提交于 2019-11-30 04:09:10
I've noticed an immense delay (just sitting there doing nothing) since upgrading to the latest version of windows while using tortoiseSVN to compare any file to its base version [TortoiseMerge] . I was on the fast track and got the fall creators update about a month ago and noticed this too so i reverted back and it went away. After it hit RTM I thought this was fixed but apparently I was wrong. What do I mean with very slow? Before fall creators update: <1 second After: A minute or 2, as long as it takes..and that's just for comparing 1 file. I just go read an article or something and wait

Using TortoiseMerge with Visual Studio and TFS - Merge Target (not found)

心已入冬 提交于 2019-11-30 04:07:38
问题 I want to set up TortoiseMerge as a merge tool in Visual Studio 2010. I'm using TFS for source control. In Visual Studio I configured TortoiseMerge to be a merge tool and gave it parameters specified here /base:%3 /mine:%2 /theirs:%1 /basename:%8 /minename:%7 /theirsname:%6 /merged:%4 /mergedname:%9 When I try to merge, the Merge Target says that it is not found. What am I missing? 回答1: I have been using TortoiseMerge for years and that message always appears during merge. Not sure why, but

SVN Error when committing Access denied: 'foobar' MKACTIVITY MYREPO:

余生颓废 提交于 2019-11-30 02:24:13
问题 I'm currently working with Apache and SVN with ActiveDirectory Authentication. The user is using TortoiseSVN client. I should point out that I have 2 repos with same name and different mapping but redirected to the same "user url" since the permissions are the same for both repos. eg 'http://mysrvr/svn/foo/bar/corge' and 'http://mysrvr/svn/foo/corge' or 'http://mysrvr/svn/foo/bar/corge and' 'http://mysrvr/svn/foo/grault/corge' This 2 repos thing is replicated with 8 "repo pairs" and the

Where does TortoiseSVN store its settings (for example, Global Ignore Pattern)?

有些话、适合烂在心里 提交于 2019-11-30 02:11:07
When setting up an instance of the excellent TortoiseSVN , I find myself repeating its settings, for example, 'default checkout folder' and 'global ignore pattern' (as well as many others such as the linked tools). This is a pain. Where is the latter stored? I've found the former around the registry key [HKEY_CURRENT_USER\Software\TortoiseSVN] , but 'global ignore pattern' is missing. A text search of the user tree doesn't find it either. Where is it? From the Readme of Subversion, which seems to be installed with TortoiseSVN anyway: File locations ============== Typically, Subversion uses two

How do I keep Resharper Files out of SVN?

余生长醉 提交于 2019-11-30 01:59:23
问题 I am using VS2008 and Resharper. Resharper creates a directory _Resharper.ProjectName. These files provide no value for source control that I am aware of and cause issues when committing changes. How can I get SVN to ignore them? I am using TortoiseSVN as my interface for SVN. EDIT: You guys are fast. 回答1: Here's a link to show the ignoring process in TortoiseSVN 回答2: Add the file names (or even the pattern _Resharper.* ) to the svn:ignore property for its parent directory. 回答3: Gonna post an

Subversion - What are the differences between the SVN checkout and SVN update commands?

喜欢而已 提交于 2019-11-30 01:45:56
I understand that the "SVN checkout" command will do the initial get of file(s) from the Subversion repository and bring them locally to your working directory/copy and that the "SVN update" command will get changes to file(s) from the repository if changes have been made by others. It seems to me though that an "update" is just a special case of a "checkout", that is, when a checkout occurs, it's getting all files since none yet exist locally and hence ALL of the files have "changed", and that behind the scenes these commands are doing largely the same thing. I assume the commands exist

How to tell TortoiseSVN that a renamed file was renamed (not deleted and re-added)?

谁说我不能喝 提交于 2019-11-30 01:42:21
问题 Using VisualSVN and TortoiseSVN here. I've renamed my file. I notice it say add and delete which to me means history may be erased? What is the best way to rename a file without losing history in Subversion? 回答1: Right Click on the file > TortoiseSVN > Rename. 回答2: The history won't be erased, but you will lose history tracing, as it would seem to be two unrelated files. From TortoiseSVN docs: If you want to do a simple in-place rename of a file or folder, use Context Menu → Rename... Enter

Merge two branches using tortoise SVN

拜拜、爱过 提交于 2019-11-30 01:40:08
I have a branch which I am doing the changes seperately. Other team mates doing the changes in trunk. Scenario is, now I want to give a release including trunk updates + my branch updates. Since I haven't done the complete module yet, I don't want to merge branch to the trunk. Instead I want to create another new branch from trunk and then merge my branch changes to that new Branch. So that I can have the new branch fully updated with my branch updates + latest trunk updates . I'm using tortoise svn merge and this is what I did: Let's say in trunk there is a newly added file : A, which is not

AssemblyInfo.cs subversion and TortoiseSVN

此生再无相见时 提交于 2019-11-30 01:12:54
I'm using TortoiseSVN and Visual Studio 2008. Is there any way to update my project's assemblyinfo.cs with svn's version in every build? For example, 1.0.0.[svn's version] -> 1.0.0.12 You could use the SubWCRev tool which comes with TortoiseSVN (also available separately). Either run it from a command line or use the COM-Object it offers. The SubWCRev command line tool replaces keywords inside a file with information from your svn working copy. An example is shown in the docs. I do this in my build script : <SvnInfo LocalPath="."> <Output TaskParameter="Revision" PropertyName="BuildRev" /> <