I can understand that there is something wrong the way you have configured the repositories in git.
Better to have a local clone (make sure that no-body modifies it using git clone --no-checkout) and add a 'git fetch' git.py in scmtools/git.py to update this local clone -Vin On Wed, Mar 28, 2012 at 6:43 PM, Vivek <vivekt.vi...@gmail.com> wrote: > I am getting the following error. Similar error has been posted before > on the mailing list but I think that was way back in 2010. As per my > understanding, git integration has improved with reviewboard. Can > anyone explain me the root-cause and the suggested solution for the > same? > > thakkar@vivek-desktop:~/matrix_new.git$ post-review --debug -- > parent=master --tracking-branch=origin/master > >>> RBTools 0.4.1 > >>> Home = /home/vivek > >>> HTTP GETting api/ > >>> HTTP GETting http://10.223.107.74/matrix_reviews/api/info/ > >>> Using the new web API > >>> Attempting to create review request on > >>> gitosis@umgpnp-ts1-desktop:matrix.git > for None > >>> HTTP POSTing to > http://10.223.107.74/matrix_reviews/api/review-requests/: {'repository': > 'gitosis@umgpnp-ts1-desktop:matrix.git'} > >>> Review request created > >>> Uploading diff, size: 94594 > >>> Uploading parent diff, size: 26070 > >>> HTTP POSTing to > http://10.223.107.74/matrix_reviews/api/review-requests/19/diffs/: {} > >>> Got API Error 105 (HTTP code 400): One or more fields had errors > >>> Error data: {u'fields': {u'path': [u"fatal: Not a git repository: > 'None'\n"]}, u'stat': u'fail', u'err': {u'msg': u'One or more fields had > errors', u'code': 105}} > > Error uploading diff > > On Mar 28, 10:24 am, Vivek <vivekt.vi...@gmail.com> wrote: > > Hi, > > > > I am trying to setup reviewboard server to work with GIT repository. > > We have a central GIT repository managed by gitosis (ssh based tool). > > My reviewboard server setup seems ok. But I am a little confused with > > uploading the code review on it as the documentation on reviewboard > > site seems out of date to me (as per the mail archive on this group). > > The model I would like to use is the following. > > > > a) All the developers clone from the central repo. > > b) They make changes locally and commit them in their local branch. > > c) Upload the review using post-review. > > > > For c), I am trying to follow the following steps: > > > > 1) git config reviewboard.url http:// > <IP_reviewboard_server>/<web_server_name> > > 2) post-review --parent=master --tracking-branch=origin/master > > > > Here, origin would be the central git server (gitoisis@...) > > > > Does reviewboard work with above configuration? > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~----------~----~----~----~------~----~------~--~--- > To unsubscribe from this group, send email to > reviewboard+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en > -- Polisetti Vinay, Member tech, D. E. Shaw & Co. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en