Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread James Knight
Repository options are configured as follows: - Hosting Service: None - Custom Repository - Repository Type: Git - Path: git@myserver:mygroup/myproject.git - Raw file URL mask: http://myserver/mygroup/myproject/raw/develop/filename For our repository: - GitLab (7.4.3) -

Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread Stephen Gallagher
On Thu, Apr 23, 2015 at 11:49 AM James Knight james.d.kni...@live.com wrote: Repository options are configured as follows: - Hosting Service: None - Custom Repository - Repository Type: Git - Path: git@myserver:mygroup/myproject.git - Raw file URL mask:

Re: Command Line tool for Review Board administration

2015-04-23 Thread Steve
For my test suite, I create a perforce repo using the api this way: from rbtools.api.client import RBClient client = RBClient(http://localhost;) client.login(sallan, sallan) root = client.get_root() root.get_repositories().create(name='perforce', tool=Perforce, path=localhost:1492) --Steve

Re: why does rbt post have to fetch SCM credentials from RB and not just my client m/c

2015-04-23 Thread Christian Hammond
Hi, RBTools doesn't fetch credentials from Review Board, and credentials aren't exposed in the API (unless they were added to a URL instead of using the username/password fields). Can you elaborate on what you're seeing? Christian On Thursday, April 23, 2015, XYZ karthikut...@gmail.com wrote:

ClearCase Remote Client with Review Board

2015-04-23 Thread Roy Park
I’m investigating the Review Board to use it. We are using the IBM Rational ClearCase for the version control system. And we only have one VOB remotely. So I'm using the ClearCase Remote Client on my development environment. Can we just install the ClearCase Remote Client on hosting machine

Re: Installation of 1.7.28 on new CentOS 6.6 box fails to find django-evolution-0.6.9

2015-04-23 Thread Christian Hammond
Hi Steve, I can confirm this. Let me see what I can see, and I'll get back to you. (You'll definitely need the patch number for ReviewBoard.) Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Thu, Apr

Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread David Trowbridge
Yeah, the raw file URL needs to have the revision in there somewhere. Since you're using GitLab, you should just choose GitLab instead of None - Custom Repository -David On Thu, Apr 23, 2015 at 10:52 AM Stephen Gallagher step...@gallagherhome.com wrote: On Thu, Apr 23, 2015 at 11:49 AM James

Installation of 1.7.28 on new CentOS 6.6 box fails to find django-evolution-0.6.9

2015-04-23 Thread Steve
Our current servers are on CentOS 6.6 running RB 1.7.28. I'm preparing to upgrade to 2.0 or 2.5, so I want to test out the migration. To do that, I'm trying to install 1.7.28 on a fresh CentOS6.6 VM. After installing the pre-reqs, I ran easy_install ReviewBoard==1.7.28 It fails with this

Re: Installation of 1.7.28 on new CentOS 6.6 box fails to find django-evolution-0.6.9

2015-04-23 Thread Steve
Yup, it's all good now. Thanks! --Steve On Thursday, April 23, 2015 at 12:37:07 PM UTC-7, Christian Hammond wrote: Hi Steve, Give it a try now. Looks like a recent migration of the django_evolution packages resulted in that file being truncated. I've fixed this and tested the

Re: RB 1.7.28 with Python 2.6.6 is requring non-existant importlib

2015-04-23 Thread Christian Hammond
Hi Steve, We shouldn't need that dependency. I remember seeing this somewhere recently, and think it had to do with the version of Django, maybe? Can you just verify what version you're running? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org

Re: RB 1.7.28 with Python 2.6.6 is requring non-existant importlib

2015-04-23 Thread Christian Hammond
Weird. I just checked the source of Django, Review Board, and Django Evolution. The only references to importlib in any of those are Django's bundled version (django.utils.importlib), so that shouldn't be happening, unless there's some other module involved somewhere in the process that's causing

RB 1.7.28 with Python 2.6.6 is requring non-existant importlib

2015-04-23 Thread Steve
I've installed RB 1.7.28 on a new CentOS 6.6. VM which has python 2.6.6. When I run rb-site install /var/www/rb I get this error: * Installing the site... Building site directories ... OK Building site configuration files ... OK Creating database ... [!] Unable to execute the manager

Re: RB 1.7.28 with Python 2.6.6 is requring non-existant importlib

2015-04-23 Thread Steve
easy_install importlib fixes the problem, but it looks like a dependency is missing in the rb installer. --Steve On Thursday, April 23, 2015 at 2:09:43 PM UTC-7, Steve wrote: I've installed RB 1.7.28 on a new CentOS 6.6. VM which has python 2.6.6. When I run rb-site install /var/www/rb

Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread James Knight
First of all, thanks for the replies; I appreciate the help. @Stephen Gallagher I think this is were I am failing to communicate. I'm not trying to have my Git repository or web viewer to represent the file hashes as I haven't pushed anything to a remote Git repository. I'm hoping to avoid this

Re: RB 1.7.28 with Python 2.6.6 is requring non-existant importlib

2015-04-23 Thread Steve
Here's what got installed: [root@localhost site-packages]# ls -d *jan* Django-1.4.20-py2.6.egg django_evolution-0.6.9-py2.6.egg django_pipeline-1.2.24-py2.6.egg --steve On Thursday, April 23, 2015 at 2:33:12 PM UTC-7, Christian Hammond wrote: Hi Steve, We shouldn't need that dependency.

Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread Stephen Gallagher
You're missing the point though. You still have to have an addressable hash from the repo in order to establish a baseline or else none of the parent diffs will have anything to compare against. On Thu, Apr 23, 2015 at 5:23 PM James Knight james.d.kni...@live.com wrote: First of all, thanks for

Re: Issue 3794 in reviewboard: Rendering issue when viewing All Review Requests with Diff Size column enabled

2015-04-23 Thread reviewboard
Updates: Status: Fixed Comment #1 on issue 3794 by bar...@beanbaginc.com: Rendering issue when viewing All Review Requests with Diff Size column enabled https://code.google.com/p/reviewboard/issues/detail?id=3794 The fix for this issue has landed on the Djblets 0.9.x and master

Re: why does rbt post have to fetch SCM credentials from RB and not just my client m/c

2015-04-23 Thread unknown
When i give the worng credentials in RB repository page and try to post from cmd promt (i.e. rbt post) , it fails as shown : http://localhost:8080/reviewboard/api/review-requests/180/diffs/ ERROR: Error uploading diff One or more fields had errors (HTTP 400, API Error 105) path: [P4#run]

Re: Installation of 1.7.28 on new CentOS 6.6 box fails to find django-evolution-0.6.9

2015-04-23 Thread Christian Hammond
Hi Steve, Give it a try now. Looks like a recent migration of the django_evolution packages resulted in that file being truncated. I've fixed this and tested the installation locally. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. -

Best Approach to Reconstruct Repo with Changes

2015-04-23 Thread jameslam91744
Hello Review Board users / developers, What is the recommended approach for reconstructing a work copy of the changes in a review request? I am most specifically interested in Git where branching may occur. It seems that an approach would be to 1. Checkout the repo with the base revision

Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread James Knight
Sorry, I don't understand. My root patch has an addressable hash from the repository. When I initially showed the following diagram, the intent was to show that my local and ReviewBoard-watched remote repository are in sync. {ReviewBoard} /\

Re: Command Line tool for Review Board administration

2015-04-23 Thread GC
Thanks for the reply Christian. As far as our requests related to repositories is concerned, it’s only about adding (not updating) Name, Repository type, Path and Mirror path. I checked the API link for repository resource. Although I could find fields for Name, Path and Mirror path, i

why does rbt post have to fetch SCM credentials from RB and not just my client m/c

2015-04-23 Thread XYZ
Hi why does rbt post have to fetch SCM credentials from RB and not just my client m/c rbt diff takes perforce login details from client machine and why cant rbt post do the same? And where exactly is the function where it fetches the login from Review Board site ? Tnx -- Supercharge your

Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread Christian Hammond
Hey James, The problem really has to do with the limitations we're under when talking to a Git repository. Let me go into that and then I'll go into how that relates to what you're dealing with. The reason that raw file URL field exists is because, with Git, it's not possible to request a given

Re: RB 1.7.28 with Python 2.6.6 is requring non-existant importlib

2015-04-23 Thread Steve
Yes, it's working now. And I checked my current 1.7.28 production servers and they all have importlib installed, but I don't know how or when it was installed. --Steve On Thursday, April 23, 2015 at 2:55:52 PM UTC-7, Christian Hammond wrote: Weird. I just checked the source of Django,

Re: What is the correct approach when attempting to add multiple pre-commit diff files? (Multiple Parent Diffs)

2015-04-23 Thread James Knight
Ah, completely understand now. Sorry for the trouble folks. Thanks Christian (and of course David and Stephen as well). On Thursday, April 23, 2015 at 8:22:42 PM UTC-4, Christian Hammond wrote: Hey James, The problem really has to do with the limitations we're under when talking to a Git