LizardTF
Free open-source Microsoft Team Foundation Server Version Control Client.
Source code is now available right here from the CodePlex TFS servers - This is the source for the LizardTF 0.3.0 release.
A .msi installer is also posted under Releases - but this hasn't had much testing yet.
All shell extensions are now written in c++, Icon overlays are handled via TortoiseOverlays, so Lizard can be used with Tortoise SVN/CSV without running out of overlay resources. Metadata has been moved to dedicated storage folder, so working folder structure is not polluted with LizardTF metadata. Multiple server support is next on the list (now that I'm using CodePlex and local TFS servers). I'm hoping all this will be in a build in about a months time (mid/late October 2008).
It's like TortoiseSVN, SVN Bridge and DubbleBock, but all in one handy dedicated package! For the latest news, developments and comments on LizardTF please visit http://www.iansbitsandbobs.blogspot.com LizardTF is a (sort of) TortoiseSVN clone for Microsoft Team Foundation Server version control. It uses Explorer shell extensions to provide status overlays, TF item information as additional list columns, context menus from explorer to drive TF operations and an extra tab on the file properties form to show TF item status and history.
LizardTF has it's own bespoke review, diff, merge/conflict, and history tools/browsers and a blame tool. LizardTF does not use the TF.exe command line for any operations.
LizardTF has an extra build/install to support 64-bit XP (I haven't had a vista machine to test it on yet)
You can use LizardTF for your CodePlex projects!
Currently it supports most functions except merging this will be coming soon, and I just noticed moving and renaming are missing, they will be here sooner.
It has a bespoke review page for viewing and checking on out of date files, conflicts and pending changes all in one place, and a handy diff tool for reviewing changes between folder structures on disk, in the repository or both.
Repository Browser allows you to view the repository content at any revision, and see deleted items.
Planned extras are 'Changeset roll back' to undo a single, or range of, changesets (like svn), the ability to apply a changeset to a different (unrelated) branch (like svn) - The diff tools currently allows this on a file by file basis.
LizardTF is not associated with Tigris or TortoiseSVN/TortoiseCVS - it's just a copy(ish) for Team Foundation Server Explorer showing the LizardTF project with overlays:
Explorer Property Page for LizardT:
Conflicts/Pendings/Out-Of-Date review:
Folder/Branch/Version Diff Tool: