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 [email protected]. For more options, visit https://groups.google.com/d/optout.
