Re: Trouble with basic Git configuration posting diffs

2013-02-20 Thread smarks
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

2013-02-19 Thread smarks
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

2013-02-19 Thread smarks
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.