That blogpost is basically all Jim and I would want to do – wrap the GIT and 
TFS command-lines. A step above that would be to use grit (GIT implementation 
in Ruby … or even Git#) as well as the TFS APIs. But as Jim said, we haven’t 
found the time to make this really nice, so I welcome anyone else to do so.

As a starter, here’s my notes on using TFS and GIT together; it’d be great to 
just get some easy-to-use scripts to wrap this up:
http://gist.github.com/286677

~Jimmy

From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Ivan Porto Carrero
Sent: Saturday, January 23, 2010 3:06 PM
To: ironruby-core@rubyforge.org
Subject: Re: [Ironruby-core] dealing with TFS

svnbridge doesn't work with rubymine or git-svn but it does with tortoise etc.

The source control needs to work from within the environment, at least that's 
what the boss told me.

this looks promising too with a few rake tasks perhaps:
http://jeroen.haegebaert.com/post/2008/08/23/Dealing-with-the-quirks-of-TFS-using-git-take-2

I'll check out the ironruby source code too on how you do it.

---
Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)


On Sat, Jan 23, 2010 at 11:38 PM, Orion Edwards 
<orion.edwa...@gmail.com<mailto:orion.edwa...@gmail.com>> wrote:
We've got a couple of people using the TFS->SVN bridge, which I think is made 
by the codeplex guys. It's SLOW, but it works well for them, as they're on 
smaller projects.

On 24/01/2010, at 4:28 AM, Ivan Porto Carrero wrote:

Hi

How do you guys deal with TFS?

My guys have settled on Rubymine as their IDE, but their SCM is TFS of course 
as it's a .NET shop.
As you're well aware off TFS has the unfortunate habit of marking files as 
read-only and AFAIK there isn't an easy way to make it detect new files short 
of going through all the folders and manually adding the new files. When you're 
on a roll with a rails app for example this can mean there are quite a few 
files that need to be added.

What is the workflow you settled on?  use git for everything and once in a 
while make it sync with TFS?
---
Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Blog: http://flanders.co.nz<http://flanders.co.nz/>
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core


_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core

_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to