Archive for the ‘Subversion/SVN’ Category
Posted by jpluimers on 2013/08/27
The Dutch stop of the RAD Studio In Action LIVE! tour is on September 7th.
The venue location is via Holiday Inn Leiden Hotels: Haagse Schouwweg 10, 2332 KG Leiden, The Netherlands.
It is close to the advertised “Amsterdam Netherlands” (about half an hour drive), close to the A44 highway and close enough to public transport. And it is indeed on Saturday September 7, 2013
Full day event: RAD Studio In Action LIVE! + conference track Read the rest of this entry »
Posted in Android, Android Devices, CodePlex, Conferences, Delphi, Delphi XE4, Delphi XE5, Development, DVCS - Distributed Version Control, Event, FreePascal, git, iOS Development, Lazarus, Mercurial/Hg, Mobile Development, Power User, Software Development, Source Code Management, SourceForge, Subversion/SVN, TFS (Team Foundation System) | Leave a Comment »
Posted by jpluimers on 2013/07/25
Introduction
Over the last month or so, two incompatibilities between SVN and CodePlex have risen. I’m not sure which side caused it (see below for the error messages), who will fix it and when. Some details I bumped into.
CodePlex knows about both issue. I’m not sure the SVN team does yet about the second issue.
Recommendation
If you are using CodePlex with SVN/SubVersion, then you shoud stick to SVN versions lower than 1.8, or you will run into the error messages below.
So:
- Stick to version 1.7.x or lower of SVN and/or TortoiseSVN.
- DO NOT UPGRADE YOUR LOCAL CHECKOUT TO 1.8 OR HGHER!
(you cannot downgrade your local checkout to a lower version)
You can find older 1.7.x versions of SVN here:
Posted in CodePlex, Development, Source Code Management, Subversion/SVN, TFS (Team Foundation System) | Tagged: software, technology | 17 Comments »
Posted by jpluimers on 2012/10/05
Until bugs in the link below get fixed, when using SvnBridge to talk SVN to TFS:
- don’t use non ASCII characters in your path names
- don’t use escapes
This include SVN usage on codeplex.
–jeroen
via: SvnBridge – Use TortoiseSVN with Team Foundation Server – View Discussion.
Posted in CodePlex, Development, Source Code Management, Subversion/SVN, TFS (Team Foundation System) | Leave a Comment »
Posted by jpluimers on 2012/09/19
Interesting:
git-tfs is a two-way bridge between TFS and git, similar to git-svn.
Need to check out if it is more like the SVNBridge wrapper that wraps SVN around TFS on either the server or the client, or like git-svn which wraps git around SVN only around the client.
–jeroen
via: git-tfs.
Posted in Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management, Subversion/SVN, TFS (Team Foundation System) | Leave a Comment »
Posted by jpluimers on 2012/07/19
When switching between different source code management systems for doing version control at clients, it is always a bit of “getting used” to the mantra of both their system, and how it has been implemented.
Few people can really explain this well.
Richard Berg did in his great StackOverflow answer sharing his ideas on how to handle Trunk/Branch/Tag (for people starting with SVN, read this answer by David Schmitt before you mix them up).
I still see truckloads of people, and even teams try to do without version control. Please do use source control. If you don’t know where to get started, read some text on Source Control for beginners, or for instance the free on-line Red Bean books on SVN, Mercurial or CVS.
Also read some other great answers by Richard Berg (many on TFS, but also this very balanced view on usage of nullable in languages and proper use of Invoke-Expression in PowerShell: recommended reading).
–jeroen
Posted in Mercurial/Hg, Source Code Management, Subversion/SVN, TFS (Team Foundation System) | Leave a Comment »
Posted by jpluimers on 2011/04/26
Since I use (among others) both Visual Studio and Delphi, I changed the Tortoise Global Ignore Pattern to be this:
Debug lib *.identcache *.local *bin *obj RECYCLER Bin *.user *.suo *.dcu __history ModelSupport_* *.rsm thumbs.db *.bak *.~* __recovery *.tvsconfig *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store
The bold portion is what I changed when compared to the original one:
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store
Input from [WayBack] Tortoise SVN Global Ignore Pattern for Visual Studio (which also included some of the Delphi patterns), [WayBack] this Stackoverflow question (that indicated the patterns are case sensitive) and [WayBack] Shawn Oster | TortoiseSVN global ignore pattern for Visual Studio and Delphi.
–jeroen
PS: Added __recovery as Delphi 10.* started to use that for recovery files, which – unlike __history is not documented, see [WayBack] What is the __recovery folder ? In C++ Seattle 10 Professional running under Win 7 I now get a folder called __recovery.
Posted in .NET, Delphi, Development, Software Development, Source Code Management, Subversion/SVN | Leave a Comment »
Posted by jpluimers on 2011/03/15
The link below shows you how to use Fiddler2 to trace how TortoiseSVN communicates with SVN Bridge.
TortoiseSVN is a well known SVN client that nicely integrates with the Windows Explorer shell.
SvnBridge sits on top of TFS so that you can use Subversion clients against Team Foundation System.
The settings are so that only the TortoiseSVN requests are captures.
Basically the trick is to start Fiddler2, have it stop capturing WinINET traffic, then modify the TortoiseSVN uses Fiddler2 as HTTP proxy.
Here are the details: SvnBridge – Use TortoiseSVN with Team Foundation Server.
Hope this helps a few of you debugging the TortoiseSVN path to SvnBridge.
–jeroen
Posted in Development, Source Code Management, Subversion/SVN, TFS (Team Foundation System) | Leave a Comment »