Re: Trouble with basic Git configuration posting diffs
Hi, Thanks for the info. Ironically, ssh:// x...@source.mycompany.com/base/git/project is already hosted on a website that like, but neither gitweb or cgit so introducing a third layer here seems like less than a good idea to me. Does cgit needs to be installed on the machine where the remote repo lives? (I don't have access to that machine) I did try installing on the machine where I am running reviewboard, but when I got the second installation instruction (git submodule init), I got this error: Submodule 'git' (git://git.kernel.org/pub/scm/git/git.git) registered for path 'git' -S. On Tuesday, February 19, 2013 4:41:46 PM UTC-5, David Trowbridge wrote: The issue here is that git does not support getting raw files directly from a remote repository. You'll need to use a frontend that supports this (such as cgit or gitweb) and use the raw-file URL. See http://www.reviewboard.org/docs/manual/1.7/admin/configuration/repositories/#raw-file-urlsfor more info. -David On Tue, Feb 19, 2013 at 1:37 PM, sma...@origamisoftware.com javascript: wrote: Hi, This looks a bit of FAQ, but I tried working through the solutions I found posted without success. Basically, I can't create reviews using git and git diff. I've tried both the command line line version of git-diff and using post-review. I got this: Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Your review request still exists, but the diff is not attached. generates this: So I did this post-review --parent=master --username=smarks --password= which generates: post-review --parent=master --username=smarks --password=*** --output-diff --debug RBTools 0.4.3 Python 2.7.3 (default, Aug 1 2012, 05:16:07) [GCC 4.6.3] Running on Linux-3.2.0-37-generic-pae-i686-with-Ubuntu-12.04-precise Home = /home/sam Current Directory = /home/sam/project Checking the repository type. Errors shown below are mostly harmless. DEBUG:root:Checking for a Bazaar repository... DEBUG:root:Checking for a CVS repository... DEBUG:root:Checking for a ClearCase repository... DEBUG:root:Checking for a Git repository... DEBUG:root:Running: git rev-parse --git-dir DEBUG:root:Running: git config core.bare DEBUG:root:Running: git rev-parse --show-toplevel DEBUG:root:Running: git symbolic-ref -q HEAD DEBUG:root:Running: git config --get branch.master.merge DEBUG:root:Running: git config --get branch.master.remote DEBUG:root:Running: git config --get remote.origin.url DEBUG:root:repository info: Path: ssh:// x...@source.mycompany.com/base/git/project, Base path: , Supports changesets: False Finished checking the repository type. DEBUG:root:Running: git config --get reviewboard.url HTTP GETting api/info/ DEBUG:root:Running: git merge-base origin/master refs/heads/master DEBUG:root:Running: git diff --no-color --full-index --no-ext-diff --ignore-submodules --no-renames master -M DEBUG:root:Running: git diff --no-color --full-index --no-ext-diff --ignore-submodules --no-renames e3c8c6323531ba0dfd7790c49e984622cbac885f..master -M diff --git a/doc/ReadMe.txt b/doc/ReadMe.txt index 079eb6ba65d3a26ff88e7ef0908f4e4f0d61ab7a..9daa1db1b2eb7ace6e5f3b6086b9572ea90c2aac 100644 --- a/doc/ReadMe.txt +++ b/doc/ReadMe.txt @@ -1,7 +1,9 @@ Project documentation can go in this folder. -Please put some here +Link to a the wiki would be OK or please put some here. + -Link to a the wiki would be OK too Thanks... + + So there is a diff (which is not empty), but apparently it not getting pushed up to review board correctly. When I tried just using git diff my.diff Which contains: diff --git a/doc/ReadMe.txt b/doc/ReadMe.txt index 079eb6b..9daa1db 100644 --- a/doc/ReadMe.txt +++ b/doc/ReadMe.txt @@ -1,7 +1,9 @@ Project documentation can go in this folder. -Please put some here +Link to a the wiki would be OK or please put some here. + -Link to a the wiki would be OK too Thanks... + + and uploading my.diff to the server I get: fatal: Not a git repository: 'None' There no logging entries for this error. My repository is configured like this: name = foo hosting server= None (Custom repository) Repository Type = Git Path = ssh://x...@source.mycompany.com/base/git/project (which works with git clone ssh://x...@source.mycompany.com/base/git/project from the command line) All the other fields are empty. Thanks in advance for any help resolving this issue. S. -- 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...@googlegroups.com javascript: For more options, visit
Re: New comment moderation in effect
Hi, Sorry to bother you directly like this, but I am having a terrible time trying to post my question to this list, and I was hoping you could help. I have submitted my post twice but it has yet show. I am not sure what I am doing wrong. Thanks in advance, Spencer On Tuesday, December 18, 2012 3:23:43 PM UTC-5, Christian Hammond wrote: It requires that one of us is awake and available to moderate it. Just give it time. We'll need to be awake/available to respond anyway. Christian -- Christian Hammond - chi...@chipx86.com javascript: Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Tue, Dec 18, 2012 at 10:18 AM, Liam Reimers liam.r...@gmail.comjavascript: wrote: Hi... how long does it typically take to get moderated? I'm pretty stuck. -- 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...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- 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 --- 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/groups/opt_out.
Trouble with basic Git configuration posting diffs
Hi, This looks a bit of FAQ, but I tried working through the solutions I found posted without success. Basically, I can't create reviews using git and git diff. I've tried both the command line line version of git-diff and using post-review. I got this: Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Your review request still exists, but the diff is not attached. generates this: So I did this post-review --parent=master --username=smarks --password= which generates: post-review --parent=master --username=smarks --password=*** --output-diff --debug RBTools 0.4.3 Python 2.7.3 (default, Aug 1 2012, 05:16:07) [GCC 4.6.3] Running on Linux-3.2.0-37-generic-pae-i686-with-Ubuntu-12.04-precise Home = /home/sam Current Directory = /home/sam/project Checking the repository type. Errors shown below are mostly harmless. DEBUG:root:Checking for a Bazaar repository... DEBUG:root:Checking for a CVS repository... DEBUG:root:Checking for a ClearCase repository... DEBUG:root:Checking for a Git repository... DEBUG:root:Running: git rev-parse --git-dir DEBUG:root:Running: git config core.bare DEBUG:root:Running: git rev-parse --show-toplevel DEBUG:root:Running: git symbolic-ref -q HEAD DEBUG:root:Running: git config --get branch.master.merge DEBUG:root:Running: git config --get branch.master.remote DEBUG:root:Running: git config --get remote.origin.url DEBUG:root:repository info: Path: ssh://x...@source.mycompany.com/base/git/project, Base path: , Supports changesets: False Finished checking the repository type. DEBUG:root:Running: git config --get reviewboard.url HTTP GETting api/info/ DEBUG:root:Running: git merge-base origin/master refs/heads/master DEBUG:root:Running: git diff --no-color --full-index --no-ext-diff --ignore-submodules --no-renames master -M DEBUG:root:Running: git diff --no-color --full-index --no-ext-diff --ignore-submodules --no-renames e3c8c6323531ba0dfd7790c49e984622cbac885f..master -M diff --git a/doc/ReadMe.txt b/doc/ReadMe.txt index 079eb6ba65d3a26ff88e7ef0908f4e4f0d61ab7a..9daa1db1b2eb7ace6e5f3b6086b9572ea90c2aac 100644 --- a/doc/ReadMe.txt +++ b/doc/ReadMe.txt @@ -1,7 +1,9 @@ Project documentation can go in this folder. -Please put some here +Link to a the wiki would be OK or please put some here. + -Link to a the wiki would be OK too Thanks... + + So there is a diff (which is not empty), but apparently it not getting pushed up to review board correctly. When I tried just using git diff my.diff Which contains: diff --git a/doc/ReadMe.txt b/doc/ReadMe.txt index 079eb6b..9daa1db 100644 --- a/doc/ReadMe.txt +++ b/doc/ReadMe.txt @@ -1,7 +1,9 @@ Project documentation can go in this folder. -Please put some here +Link to a the wiki would be OK or please put some here. + -Link to a the wiki would be OK too Thanks... + + and uploading my.diff to the server I get: fatal: Not a git repository: 'None' There no logging entries for this error. My repository is configured like this: name = foo hosting server= None (Custom repository) Repository Type = Git Path = ssh://x...@source.mycompany.com/base/git/project (which works with git clone ssh://x...@source.mycompany.com/base/git/project from the command line) All the other fields are empty. Thanks in advance for any help resolving this issue. S. -- 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 --- 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/groups/opt_out.