Re: ReviewBoard: Create a diff file to send for Code review in ReviewBoard where the source depot is TFS and not Git

2014-09-22 Thread Austin Hanson
I've published a CR (two actually) adding official support for TFS.
Please see:
https://reviews.reviewboard.org/r/6355/
https://reviews.reviewboard.org/r/6356/

You'll need the cross platform command line tool 
from http://www.microsoft.com/en-us/download/details.aspx?id=40785 and GNU 
diff (http://gnuwin32.sourceforge.net/packages/diffutils.htm for windows 
should work, I'll be testing it later today...). Make sure both of these 
tools are on your path.

Add the repo to review board and make sure the repo path you type in fully 
matches the collection path. This is something like 
http://tfs:8080/tfs/some collection here/ - tf automatically assumes 
lowercase so you should type it in lowercase as well.

Then:
rbt post --tfs-login user@domain,pass -o

If you set an environment variable, TF_AUTO_SAVE_CREDENTIALS, to anything 
and post with --tfs-login once, TFS will remember your user/pass and you 
won't have to specify it again. However, one caveat to this is that I have 
yet to figure out how to remove the cached credentials. You can reset them 
(by post'ing with different credentials) but I don't know how to remove 
them.

On Friday, May 23, 2014 4:03:30 PM UTC-5, Priyadarshan Wanjari wrote:

 Can I use ReviewBoard where my code is in TFS and not in GIT or other 
 supported repositories? Basically we are looking for using this tool 
 (ReviewBoard) to enable code review between teams. Our source repository is 
 still TFS and we are not looking for a highly integrated solution but 
 somehow create a diff file for the local changes and post it on the 
 ReviewBoard for code review.

 Thanks



-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
reviewboard group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ReviewBoard: Create a diff file to send for Code review in ReviewBoard where the source depot is TFS and not Git

2014-05-23 Thread Christian Hammond
I believe there's a TFS-SVN bridge that can be set up. I've heard of people
using this with Review Board before. Might be worth looking into until we
have official support.

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
Beanbag, Inc. - http://www.beanbaginc.com


On Fri, May 23, 2014 at 2:57 PM, David Trowbridge trowb...@gmail.comwrote:

 Review Board does not have TFS support. In order for Review Board to
 display a two-column diff, it needs to have integration with the
 repository, so it's not just a question of creating a diff file.

 I do see a project called 'git-tfs' that may let you create a git mirror
 of your TFS repository, which you could then attach to review board. This
 would require that diffs be in git format, but possibly something could be
 scripted?

 -David


 On Fri, May 23, 2014 at 2:03 PM, Priyadarshan Wanjari 
 priyadarshan.wanj...@gmail.com wrote:

 Can I use ReviewBoard where my code is in TFS and not in GIT or other
 supported repositories? Basically we are looking for using this tool
 (ReviewBoard) to enable code review between teams. Our source repository is
 still TFS and we are not looking for a highly integrated solution but
 somehow create a diff file for the local changes and post it on the
 ReviewBoard for code review.

 Thanks

  --
 Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
 ---
 Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
 ---
 Happy user? Let us know at http://www.reviewboard.org/users/
 ---
 You received this message because you are subscribed to the Google Groups
 reviewboard group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to reviewboard+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


  --
 Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
 ---
 Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
 ---
 Happy user? Let us know at http://www.reviewboard.org/users/
 ---
 You received this message because you are subscribed to the Google Groups
 reviewboard group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to reviewboard+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
reviewboard group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.