Tortoise SVN not working after Windows XP reinstall - windows

Before reinstalling, I had Windows XP on C: and lots of SVN checkouts on D:.
Then I formatted C: and re-installed XP on it. Then installed SVN using Setup-Subversion-1.6.6.msi, and installed Tortoise using TortoiseSVN-1.7.7.22907-win32-svn-1.7.5.msi. (maybe I should have just installed the Tortoise one by itself).
Now when I take a look at my SVN checkouts, Tortoise doesn't seem to recognise what they are. It's treating them as if they were normal directories.
You can see that this directory has a .svn folder in it, bot Tortoise isn't showing the icon overlays, or the correct context menu.
Is there something I need to do to wake up the Tortoise?

SVN 1.6 and 1.7 working copy formats are incompatible. Install 1.6 Tortoise or convert your working copy to 1.7

Have a very close look at the screenshot you've posted.
Can you see the entry "SVN Upgrade working copy" in the context menu, right above the "TortoiseSVN" submenu?
That's TortoiseSVN telling you that your working copy has an old format and you need to upgrade it to the new format.

Related

I need to install Tortoise SVN on mac but its not available. Can someone recommend any other version control software that's close to Tortoise?

My team uses Tortoise SVN on Windows, since I'm using Mac, I need version control software for mac so that it doesn't conflict with Tortoise SVN. In other words, my teammates would be checking the code through Tortoise SVN and I'll be checking in the code using some other software. Is it possible? Which version control software can I use? Can I use Git and other team mates can use Tortoise for same codebase?
Did you try to install svn without Tortoise. Tortoise is only a graphical interface for svn. Probably this may help:
Command-line SVN client for Mac
You may simply install it with brew.
Otherwise install it with a graphical Interface:
The options you find here:
https://alternativeto.net/software/tortoisesvn/?platform=mac

TortoiseGit command shortcuts in window toolbar

When I installed TortoiseGit (on Windows 7), I got a number of command shortcuts added to the toolbar of windows explorer, as in the image below, and I think they are really useful:
How do these appear? Because I tried to install TortoiseGit (same version) on other PCs (same OS) and those shortcuts just do not want to appear. I cannot find anything in the Settings that show or hide them.
Those shortcuts only appear on Windows 7 and Vista and only if Git versioned folders are accessed using the Git library (cf. Working with libraries; if you can't find the TortoiseGit library, it can be re-created in TortoiseGit settings).

SVN Binaries vs TortoiseSVN

I am setting up SVN for a programming project. I downloaded the binaries, set my PATH variable and can now use SVN from my command line.
After installing a plugin for VS2015 (VisualSVN) it informed me, that i did not install TortoiseSVN and am losing some functionality. I never heard of it so i googled it and it says, that TortoiseSVN is a client that incorporates SVN into the windows explorer.
Now i am kinda confused. Can i work with the binaries only, using the command line (clone repo, commit, push, pull, etc), or do i have to install some kind of enhanced client?
The command line utilities can do everything you mentioned. VS2015/VisualSVN is telling you you could have greater integration with the IDE if you had TortoiseSVN installed. I install them both on my machine. Sometimes the CLI is better and sometimes the GUI is better depending on what I'm doing.

Migration of tortoisesvn local repository to mac

I have been using Tortoise SVN in windows using a local repository(copy also available in dropbox). Now for sake of work I have to migrate to Mac OS. Tortoise SVN is unavailable for mac and hence I decided to use SmartSVN. I have copied the Tortoise repository to my mac system. However I am not sure how (If it is even possible) to checkout the project files using SmartSVN.
Also is it possible to browse the tortoise repository using smartsvn.
Please advice.
PS: I am new to Mac and not experienced with smartsvn.
Regards
Just point SmartSVN to the repository using file:// access scheme. It doesn't matter whether it's TortoiseSVN, SmartSVN or a command-line client -- the repository itself is a regular Subversion repository and neither of these tool should have any issues accessing it.

What version of Ankh should i choose for TortoiseSVN 1.6.7, Build 18415 - 64 Bit?

What version of Ankh should i choose for Visual Studio 2010 and TortoiseSVN 1.6.7, Build 18415 - 64 Bit
Thanks.
Use the newest version of AnkhSVN, that would be Version 2.1 at the moment.
AnkhSVN is a standalone subversion client that is completely independent of TortoiseSVN.
If you are looking for a Visual Studio add-in, that is using TortoiseSVN, use VSTortoise:
https://vstortoise.codeplex.com/
AnkhSVN 2.3.11269 (and maybe other versions) is "dependent" on TortoiseSVN (=Subversion client) / working copy format version.
Just got this message after installing/using AnkhSVN 2.3.11269:
Subversion detected a working copy that needs an explicit upgrade in '...'.
While this working copy is not upgraded all files in this working copy will appear as new.
When a working copy is upgraded it can no longer used by Subversion clients that weren't designed for this (or later) working copy formats.
So I gave VsTortoise a try since it still supports Subversion 1.6 --> VsTortoise is a "normal" VS plug-in not a "SCC provider". It just adds TortoiseSVN commands to VS. TortoiseSVN seems to be mandatory anyway! It is just a lightway alternative to AnkhSVN but does not support e.g. moving files on the client/working copy.

Resources