Re: [cmake-developers] Git fun

2011-12-05 Thread Richard Wackerbarth
James,

You have not defined stage as the nickname for the remote repository.

If you set it up with  `git remote add stage g...@cmake.org:stage/cmake.git`, 
then your push syntax should work.
Alternately, `git push g...@cmake.org:stage/cmake.git CUDAv3.2PathChanges` 
would push using the full name.

Richard

On Dec 5, 2011, at 4:41 PM, James Bigler wrote:

 I used to be able to push directly to next, because I'm a Module maintainer.  
 Now I get this:
 
 $ git push origin next
 Enter passphrase for key '/Users/jbigler/.ssh/id_rsa': 
 Counting objects: 12, done.
 Delta compression using up to 2 threads.
 Compressing objects: 100% (7/7), done.
 Writing objects: 100% (7/7), 1001 bytes, done.
 Total 7 (delta 5), reused 0 (delta 0)
 --
 James Bigler jamesbig...@gmail.com may not push directly to this repository.
 Use the CMake Topic Stage to merge your topic:
   http://www.cmake.org/Wiki/CMake/Git#Topic_Stage
 --
 error: hook declined to update refs/heads/next
 To g...@cmake.org:cmake.git
  ! [remote rejected] next - next (hook declined)
 error: failed to push some refs to 'g...@cmake.org:cmake.git'
 
 
 OK. So I tried to do a stage merge:
 
 $ git checkout CUDAv3.2PathChanges
 Switched to branch 'CUDAv3.2PathChanges'
 
 $ git push stage HEAD
 fatal: 'stage' does not appear to be a git repository
 fatal: The remote end hung up unexpectedly
 
 
 $ git branch
 * CUDAv3.2PathChanges
   master
   next
   topics/CudaRTEmuLibraryForCUDA30
   topics/FindCUDA-allow-g3
   topics/FixCudaVersionAfterFirstRun
 
 Can anyone help with with my ignorance of Git?  The only thing I used Git for 
 is CMake and I just don't use it enough to learn all the nooks and crannies 
 of this tool.
 
 Thanks,
 James
 
 --
 
 Powered by www.kitware.com
 
 Visit other Kitware open-source projects at 
 http://www.kitware.com/opensource/opensource.html
 
 Please keep messages on-topic and check the CMake FAQ at: 
 http://www.cmake.org/Wiki/CMake_FAQ
 
 Follow this link to subscribe/unsubscribe:
 http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers


Re: [cmake-developers] Git fun

2011-12-05 Thread James Bigler
Thanks, that fixed it.  I also updated the wiki page, so the next poor
person to come along doesn't beat their head over it.

http://www.cmake.org/Wiki/CMake/Git/Develop#Share_a_Topic

James

On Mon, Dec 5, 2011 at 3:57 PM, Richard Wackerbarth rich...@nfsnet.orgwrote:

 James,

 You have not defined stage as the nickname for the remote repository.

 If you set it up with  `git remote add stage g...@cmake.org:stage/cmake.git`,
 then your push syntax should work.
 Alternately, `git push g...@cmake.org:stage/cmake.git CUDAv3.2PathChanges`
 would push using the full name.

 Richard

 On Dec 5, 2011, at 4:41 PM, James Bigler wrote:

  I used to be able to push directly to next, because I'm a Module
 maintainer.  Now I get this:
 
  $ git push origin next
  Enter passphrase for key '/Users/jbigler/.ssh/id_rsa':
  Counting objects: 12, done.
  Delta compression using up to 2 threads.
  Compressing objects: 100% (7/7), done.
  Writing objects: 100% (7/7), 1001 bytes, done.
  Total 7 (delta 5), reused 0 (delta 0)
  --
  James Bigler jamesbig...@gmail.com may not push directly to this
 repository.
  Use the CMake Topic Stage to merge your topic:
http://www.cmake.org/Wiki/CMake/Git#Topic_Stage
  --
  error: hook declined to update refs/heads/next
  To g...@cmake.org:cmake.git
   ! [remote rejected] next - next (hook declined)
  error: failed to push some refs to 'g...@cmake.org:cmake.git'
 
 
  OK. So I tried to do a stage merge:
 
  $ git checkout CUDAv3.2PathChanges
  Switched to branch 'CUDAv3.2PathChanges'
 
  $ git push stage HEAD
  fatal: 'stage' does not appear to be a git repository
  fatal: The remote end hung up unexpectedly
 
 
  $ git branch
  * CUDAv3.2PathChanges
master
next
topics/CudaRTEmuLibraryForCUDA30
topics/FindCUDA-allow-g3
topics/FixCudaVersionAfterFirstRun
 
  Can anyone help with with my ignorance of Git?  The only thing I used
 Git for is CMake and I just don't use it enough to learn all the nooks and
 crannies of this tool.
 
  Thanks,
  James
 
  --
 
  Powered by www.kitware.com
 
  Visit other Kitware open-source projects at
 http://www.kitware.com/opensource/opensource.html
 
  Please keep messages on-topic and check the CMake FAQ at:
 http://www.cmake.org/Wiki/CMake_FAQ
 
  Follow this link to subscribe/unsubscribe:
  http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers


--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Re: [cmake-developers] Git fun

2011-12-05 Thread Brad King

On 12/5/2011 6:22 PM, James Bigler wrote:

Thanks, that fixed it.  I also updated the wiki page, so the next

 poor person to come along doesn't beat their head over it.


http://www.cmake.org/Wiki/CMake/Git/Develop#Share_a_Topic


Thanks.  I missed that when writing the instructions.  I updated your
edit to put the one-time setup instructions up with the others at the
top of the page and reference them from that step.

Thanks,
-Brad
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers