linx command => git remote show origin shows the following
* remote origin
Fetch URL: gitolite@deveod1:ts-mfed.git
Push URL: gitolite@deveod1:ts-mfed.git
HEAD branch: master
Remote branches:
cst100-dev tracked
int tracked
master tracked
next tracked
next-cst100 tracked
next-infra tracked
Local branch configured for 'git pull':
next merges with remote next
Local ref configured for 'git push':
next pushes to next (fast-forwardable)
On Friday, December 16, 2016 at 7:22:31 PM UTC-6, Mark Wiederholt wrote:
>
> On my clone the following shows up:
> * next
> remotes/origin/int
> remotes/origin/next
> remotes/origin/next-infra
>
>
> On Friday, December 16, 2016 at 7:08:32 PM UTC-6, David Trowbridge wrote:
>>
>> Can you run "git branch -a --contains
>> 506bda1ee6cc5d2c508d817fef82ead1e8812654" and make sure that a remote which
>> the Review Board server has access to is listed?
>> On Fri, Dec 16, 2016 at 5:06 PM Mark Wiederholt <[email protected]>
>> wrote:
>>
>>> It is generated from a clone, that is in sync with the remote branch
>>> (minus one other user commit right now). The remote area is just the git
>>> repository in a different file location.
>>>
>>>
>>>
>>> On Friday, December 16, 2016 at 7:02:19 PM UTC-6, David Trowbridge wrote:
>>>
>>>> Can you share the command you used to generate the diff file?
>>>>
>>>> Is the diff generated from the same clone that the Review Board server
>>>> is connected to or a different one?
>>>>
>>>> -David
>>>>
>>> On Fri, Dec 16, 2016 at 4:58 PM Mark Wiederholt <[email protected]>
>>>> wrote:
>>>>
>>>>> Yes, I was talking about the files in the clone. I changed the
>>>>> permission on them and just updating the local .git objects with no luck
>>>>> same result. I am not sure about the objects in the remote area (which
>>>>> is
>>>>> where the
>>>>> reviewboard repository path is pointing to.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Friday, December 16, 2016 at 6:44:31 PM UTC-6, David Trowbridge
>>>>> wrote:
>>>>>
>>>>>> By read permissions, are you talking about the file permissions in
>>>>>> the clone, or the permissions on the objects themselves within the .git
>>>>>> directory? Review Board will need read access to everything in .git but
>>>>>> it
>>>>>> doesn't care about the permissions in the working directory.
>>>>>>
>>>>>> -David
>>>>>>
>>>>> On Fri, Dec 16, 2016 at 4:28 PM Mark Wiederholt <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Friday, December 16, 2016 at 6:02:00 PM UTC-6, David Trowbridge
>>>>>>> wrote:
>>>>>>>
>>>>>>>> A few other questions:
>>>>>>>>
>>>>>>>> I'm guessing the repository in the Review Board admin is pointing
>>>>>>>> to a local clone (.git directory). Is that clone guaranteed to have
>>>>>>>> the
>>>>>>>> latest committed revisions (either by being the upstream repository
>>>>>>>> itself
>>>>>>>> or kept in sync via a cron job)? If it's a clone, how often does it
>>>>>>>> fetch
>>>>>>>> from the upstream?
>>>>>>>>
>>>>>>>> Second, is your diff based on an upstream revision or are there
>>>>>>>> commits between the upstream revision and the diff you made?
>>>>>>>>
>>>>>>>> -David
>>>>>>>>
>>>>>>> On Fri, Dec 16, 2016 at 3:56 PM Mark Wiederholt <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>> Correct, It is a local clone. But I just pulled down and fetched.
>>>>>>> The commit I changed is a local commit. It is based on a commit in the
>>>>>>> remote branch.
>>>>>>>
>>>>>>> I have generated other diff files on 2 remote commits. Certain
>>>>>>> files will work and certain others will not work (manually editing the
>>>>>>> diff
>>>>>>> output file to try each file change from one commit). I know sub
>>>>>>> projects
>>>>>>> commits wont work and take them out of the diff file.
>>>>>>>
>>>>>>> One of the files it cant see (but I can do a gitk on it and it is in
>>>>>>> the repo) did not have read permission for others. I changed it locally
>>>>>>> but
>>>>>>> did not push it out to the remote branch. Could that have an effect?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>>> On Friday, December 16, 2016 at 4:20:36 PM UTC-6, David Trowbridge
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> It looks like you might be using --diff-filename with a diff you
>>>>>>>>>> made yourself?
>>>>>>>>>>
>>>>>>>>>> If that's the case, you need to add --full-index to your git diff
>>>>>>>>>> command.
>>>>>>>>>>
>>>>>>>>>> -David
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, Dec 16, 2016 at 2:13 PM Mark Wiederholt <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>> I am having problems posting a reviewboard topic. It comes back
>>>>>>>>>>> with the following error.
>>>>>>>>>>>
>>>>>>>>>>> >>> RBTools 0.7.5
>>>>>>>>>>> >>> Python 2.6.6 (r266:84292, May 22 2015, 08:34:51)
>>>>>>>>>>> [GCC 4.4.7 20120313 (Red Hat 4.4.7-15)]
>>>>>>>>>>> >>> Running on
>>>>>>>>>>> Linux-2.6.32-642.1.1.el6.x86_64-x86_64-with-redhat-6.8-Santiago
>>>>>>>>>>> >>> Home = /users/mwiederh
>>>>>>>>>>> >>> Current directory = /users/mwiederh/repos/ts-mfed
>>>>>>>>>>> >>> Checking for a Subversion repository...
>>>>>>>>>>> >>> Running: svn --non-interactive info
>>>>>>>>>>> >>> Command exited with rc 1: ['svn', '--non-interactive',
>>>>>>>>>>> u'info']
>>>>>>>>>>> svn: '.' is not a working copy
>>>>>>>>>>> ---
>>>>>>>>>>> >>> Checking for a Git repository...
>>>>>>>>>>> >>> Running: git rev-parse --git-dir
>>>>>>>>>>> >>> Running: git config core.bare
>>>>>>>>>>> >>> Running: git rev-parse --show-toplevel
>>>>>>>>>>> >>> Running: git symbolic-ref -q HEAD
>>>>>>>>>>> >>> Running: git config --get branch.next.merge
>>>>>>>>>>> >>> Running: git config --get branch.next.remote
>>>>>>>>>>> >>> Running: git config --get remote.origin.url
>>>>>>>>>>> >>> repository info: Path: gitolite@deveod1:ts-mfed.git, Base
>>>>>>>>>>> path: , Supports changesets: False
>>>>>>>>>>> >>> Making HTTP GET request to https://infra1.ts21.gov/rb/api/
>>>>>>>>>>> >>> Making HTTP GET request to
>>>>>>>>>>> https://infra1.ts21.gov/rb/api/validation/diffs/
>>>>>>>>>>> >>> Cached response for HTTP GET
>>>>>>>>>>> https://infra1.ts21.gov/rb/api/validation/diffs/ expired and
>>>>>>>>>>> was modified
>>>>>>>>>>> >>> Making HTTP POST request to
>>>>>>>>>>> https://infra1.ts21.gov/rb/api/validation/diffs/
>>>>>>>>>>> >>> Got API Error 207 (HTTP code 400): The file was not found in
>>>>>>>>>>> the repository.
>>>>>>>>>>> >>> Error data: {u'stat': u'fail', u'file':
>>>>>>>>>>> u'utils/src/ModeCommandProcess.cpp', u'err': {u'msg': u'The file
>>>>>>>>>>> was not
>>>>>>>>>>> found in the repository.', u'code': 207}, u'revision': u'6f94900'}
>>>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>>> File "/usr/bin/rbt", line 9, in <module>
>>>>>>>>>>> load_entry_point('RBTools==0.7.5', 'console_scripts',
>>>>>>>>>>> 'rbt')()
>>>>>>>>>>> File
>>>>>>>>>>> "/usr/lib/python2.6/site-packages/RBTools-0.7.5-py2.6.egg/rbtools/commands/main.py",
>>>>>>>>>>>
>>>>>>>>>>> line 133, in main
>>>>>>>>>>> command.run_from_argv([RB_MAIN, command_name] + args)
>>>>>>>>>>> File
>>>>>>>>>>> "/usr/lib/python2.6/site-packages/RBTools-0.7.5-py2.6.egg/rbtools/commands/__init__.py",
>>>>>>>>>>>
>>>>>>>>>>> line 622, in run_from_argv
>>>>>>>>>>> exit_code = self.main(*args) or 0
>>>>>>>>>>> File
>>>>>>>>>>> "/usr/lib/python2.6/site-packages/RBTools-0.7.5-py2.6.egg/rbtools/commands/post.py",
>>>>>>>>>>>
>>>>>>>>>>> line 754, in main
>>>>>>>>>>> (msg_prefix, e))
>>>>>>>>>>> rbtools.commands.CommandError: Error validating diff
>>>>>>>>>>>
>>>>>>>>>>> utils/src/ModeCommandProcess.cpp: The file was not found in the
>>>>>>>>>>> repository. (HTTP 400, API Error 207)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On some files it works others it doesnt. I checked the linux
>>>>>>>>>>> file and directory permissions all good.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Any suggestions?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Supercharge your Review Board with Power Pack:
>>>>>>>>>>> https://www.reviewboard.org/powerpack/
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Want us to host Review Board for you? Check out RBCommons:
>>>>>>>>>>> https://rbcommons.com/
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Happy user? Let us know! https://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.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>> Thanks for the fast reply!!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The --full-index option gives me another error every time for any
>>>>>>>>> file.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> git diff --full-index
>>>>>>>>> ad7e5c226f41c72087e5798573b28f03b4267df4..0a1c58734926eb5f68df6781c6af54ca61a7f8a4
>>>>>>>>>
>>>>>>>>> > rr
>>>>>>>>> [USS] [5:54pm] b5speinfra1 [515] [/users/mwiederh/repos/ts-mfed]
>>>>>>>>> (next)$ more rr
>>>>>>>>> diff --git
>>>>>>>>> a/ad7e5c226f41c72087e5798573b28f03b4267df4..0a1c58734926eb5f68df6781c6af54ca61a7f8a4
>>>>>>>>>
>>>>>>>>> b/0a1c58734926eb5f68df6781c6af54ca61a7f8a4
>>>>>>>>> index
>>>>>>>>> ad7e5c226f41c72087e5798573b28f03b4267df4..0a1c58734926eb5f68df6781c6af54ca61a7f8a4
>>>>>>>>>
>>>>>>>>> 100644
>>>>>>>>> ---
>>>>>>>>> a/ad7e5c226f41c72087e5798573b28f03b4267df4..0a1c58734926eb5f68df6781c6af54ca61a7f8a4
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> +++
>>>>>>>>> b/0a1c58734926eb5f68df6781c6af54ca61a7f8a4
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> @@ -3,6 +3,7
>>>>>>>>> @@
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> * Created on: July 17,
>>>>>>>>> 2013
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> * Author:
>>>>>>>>> dstrauss
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> + *
>>>>>>>>> changeit
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> */
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> #include
>>>>>>>>> "../include/ModeCommandProcess.hh"
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [USS] [5:54pm] b5speinfra1 [516] [/users/mwiederh/repos/ts-mfed]
>>>>>>>>> (next)$ rbt post -dp --guess-fields=yes --diff-filename=rr
>>>>>>>>> --branch=next
>>>>>>>>> --repository-type git
>>>>>>>>>
>>>>>>>>> >>> RBTools
>>>>>>>>> 0.7.5
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> >>> Python 2.6.6 (r266:84292, May 22 2015,
>>>>>>>>> 08:34:51)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [GCC 4.4.7 20120313 (Red Hat
>>>>>>>>> 4.4.7-15)]
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> >>> Running on
>>>>>>>>> Linux-2.6.32-642.1.1.el6.x86_64-x86_64-with-redhat-6.8-Santiago
>>>>>>>>> >>> Home = /users/mwiederh
>>>>>>>>> >>> Current directory = /users/mwiederh/repos/ts-mfed
>>>>>>>>> >>> Checking for a Git repository...
>>>>>>>>> >>> Running: git rev-parse --git-dir
>>>>>>>>> >>> Running: git config core.bare
>>>>>>>>> >>> Running: git rev-parse --show-toplevel
>>>>>>>>> >>> Running: git symbolic-ref -q HEAD
>>>>>>>>> >>> Running: git config --get branch.next.merge
>>>>>>>>> >>> Running: git config --get branch.next.remote
>>>>>>>>> >>> Running: git config --get remote.next.url
>>>>>>>>> >>> Command exited with rc 1: ['git', 'config', '--get',
>>>>>>>>> u'remote.next.url']
>>>>>>>>> ---
>>>>>>>>> >>> Running: git config --get remote.next.url
>>>>>>>>> >>> Command exited with rc 1: ['git', 'config', '--get',
>>>>>>>>> u'remote.next.url']
>>>>>>>>> ---
>>>>>>>>> >>> repository info: Path: /users/mwiederh/repos/ts-mfed/.git,
>>>>>>>>> Base path: , Supports changesets: False
>>>>>>>>>
>>>>>>>>> >>> Making HTTP GET request to https://infra1.ts21.gov/rb/api/
>>>>>>>>> >>> Making HTTP GET request to
>>>>>>>>> https://nfra1.ts21.gov/rb/api/validation/diffs/
>>>>>>>>>
>>>>>>>>> >>> Cached response for HTTP GET
>>>>>>>>> https://infra1.ts21.gov/rb/api/validation/diffs/ expired and was
>>>>>>>>> modified
>>>>>>>>> >>> Making HTTP POST request to
>>>>>>>>> https://infra1.ts21.gov/rb/api/validation/diffs/
>>>>>>>>> >>> Got API Error 224 (HTTP code 400): error: unable to find
>>>>>>>>> ad7e5c226f41c72087e5798573b28f03b4267df4
>>>>>>>>> fatal: git cat-file ad7e5c226f41c72087e5798573b28f03b4267df4: bad
>>>>>>>>> file
>>>>>>>>>
>>>>>>>>> >>> Error data: {u'stat': u'fail', u'err': {u'msg': u'error:
>>>>>>>>> unable to find ad7e5c226f41c72087e5798573b28f03b4267df4\nfatal: git
>>>>>>>>> cat-file ad7e5c226f41c72087e5798573b28f03b4267df4: bad file\n',
>>>>>>>>> u'code':
>>>>>>>>> 224}}
>>>>>>>>>
>>>>>>>>> Traceback (most recent call last):
>>>>>>>>> File "/usr/bin/rbt", line 9, in <module>
>>>>>>>>> load_entry_point('RBTools==0.7.5', 'console_scripts', 'rbt')()
>>>>>>>>> File
>>>>>>>>> "/usr/lib/python2.6/site-packages/RBTools-0.7.5-py2.6.egg/rbtools/commands/main.py",
>>>>>>>>>
>>>>>>>>> line 133, in main
>>>>>>>>> command.run_from_argv([RB_MAIN, command_name] + args)
>>>>>>>>> File
>>>>>>>>> "/usr/lib/python2.6/site-packages/RBTools-0.7.5-py2.6.egg/rbtools/commands/__init__.py",
>>>>>>>>>
>>>>>>>>> line 622, in run_from_argv
>>>>>>>>> exit_code = self.main(*args) or 0
>>>>>>>>> File
>>>>>>>>> "/usr/lib/python2.6/site-packages/RBTools-0.7.5-py2.6.egg/rbtools/commands/post.py",
>>>>>>>>>
>>>>>>>>> line 754, in main
>>>>>>>>> (msg_prefix, e))
>>>>>>>>> rbtools.commands.CommandError: Error validating diff
>>>>>>>>>
>>>>>>>>> error: unable to find ad7e5c226f41c72087e5798573b28f03b4267df4
>>>>>>>>> fatal: git cat-file ad7e5c226f41c72087e5798573b28f03b4267df4: bad
>>>>>>>>> file
>>>>>>>>> (HTTP 400, API Error 224)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Supercharge your Review Board with Power Pack:
>>>>>>>>> https://www.reviewboard.org/powerpack/
>>>>>>>>> Want us to host Review Board for you? Check out RBCommons:
>>>>>>>>> https://rbcommons.com/
>>>>>>>>> Happy user? Let us know! https://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.
>>>>>>>>>
>>>>>>>> --
>>>>>>> Supercharge your Review Board with Power Pack:
>>>>>>> https://www.reviewboard.org/powerpack/
>>>>>>> Want us to host Review Board for you? Check out RBCommons:
>>>>>>> https://rbcommons.com/
>>>>>>> Happy user? Let us know! https://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.
>>>>>>>
>>>>>> --
>>>>> Supercharge your Review Board with Power Pack:
>>>>> https://www.reviewboard.org/powerpack/
>>>>> Want us to host Review Board for you? Check out RBCommons:
>>>>> https://rbcommons.com/
>>>>> Happy user? Let us know! https://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.
>>>>>
>>>> --
>>> Supercharge your Review Board with Power Pack:
>>> https://www.reviewboard.org/powerpack/
>>> Want us to host Review Board for you? Check out RBCommons:
>>> https://rbcommons.com/
>>> Happy user? Let us know! https://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.
>>>
>>
--
Supercharge your Review Board with Power Pack:
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons:
https://rbcommons.com/
Happy user? Let us know! https://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.