Posted by jpluimers on 2014/12/11
One of the long term todo list things is moving a very old project away from StarTeam 5..
Some links I found. Not promising…
Posted in Development, DVCS - Distributed Version Control, Source Code Management, StarTeam, Subversion/SVN | 4 Comments »
Posted by jpluimers on 2014/11/17
This blog entry shows how I moved my BeSharp.net repository from SVN at BeSharp.codeplex.com to
I develop most of my software using Windows, so if you want to perform the steps below (except TortoiseHG) on a *nix or Mac machine, you have to do some backslash to slash replacement, and find out where the mercurial settings file is stored.
The rest is pretty much the same.
Note the aim was to do a one time conversion. If you want to use both SVN and HG at the same time, then HgSubVersion definitely worth looking at.
Step zero: enable the convert extension (once per client machine)
Read the rest of this entry »
Posted in Development, DVCS - Distributed Version Control, Mercurial/Hg, Power User, Software Development, Source Code Management, Subversion/SVN, Windows | Leave a Comment »
Posted by jpluimers on 2014/10/30
Understanding Distributed Version Control
This session helps developers who have been working with a Centralized Version Control System such as SVN to understand and use Distributed Version Control such as GIT or Mercurial. This session focuses primarily on GIT, but applies to Mercurial. We also cover how to use GIT from the RAD Studio IDE.
Robert Love – State of Utah
Read the rest of this entry »
Posted in Appmethod, BitBucket, CVS, Delphi, Delphi XE6, Delphi XE7, Development, DVCS - Distributed Version Control, git, GitHub, Mercurial/Hg, Software Development, Source Code Management, SourceTree, Subversion/SVN, TFS (Team Foundation System) | 1 Comment »
Posted by jpluimers on 2014/10/29
One of the things that can make SVN work a mess is to loose track of local directories and files that have been switched (with svn switch) to other URLs in your repository.
The batch file below will help you track those down.
Run it from your repository root.
The batch files uses these things:
Posted in Development, DVCS - Distributed Version Control, Source Code Management, Subversion/SVN | 1 Comment »
Posted by jpluimers on 2014/10/28
One of the hard things in TorsoiseSVN is moving around files and keep their version history.
You can right-drag, but that is not convenient when your VM host is a Mac. And (even if you only use the SVN commandline tools) you have to remember to:
- Create and commit the target directory first
- Move the file using TortoiseSVN
- Commit a directory that is common root to both the source and target directory.
Luckily, there is a trick that works directory on the repository using the Repository Browser. It is not fast, but works splendid.
Thanks to Ralph Whitbeck for answering this on SO:
In TortoiseSVN right click somewhere and go TortoiseSVN > Repo Browser open the repository.
All you then have to do is drag and drop the file from one folder to the where you want it. It’ll ask you to add a commit message and it defaults it to “Moved file/folder remotely”
After this step, you have to perform an SVN Update from the root of your repository for the change to apply locally!
via: tortoisesvn – How do you move a file in SVN? – Stack Overflow.
Posted in Development, Power User, Source Code Management, Subversion/SVN | Leave a Comment »