[pnfs] sorting out pnfs cvs

J. Bruce Fields bfields at fieldses.org
Tue Feb 27 18:02:54 EST 2007


On Tue, Feb 27, 2007 at 12:53:31PM -0500, J. Bruce Fields wrote:
> On Tue, Feb 27, 2007 at 09:28:54AM -0500, William A. (Andy) Adamson wrote:
> > make CVS read only and stop committing.
> 
> OK, done.  I'll have the new tree up as soon as possible.  If you have
> something you really want out of your hands now, you can send me a
> patch.
> 
> Also, if you haven't fooled with git before you might want to install it
> and read the docs.  I'd recommend upgrading to at least 1.5.0 if
> possible--there was a change in the way it sets up a repository on the
> initial clone, and while an older version will work fine, it might be
> easier to help each other if we're all using repositories that were
> set up using the newer version:
> 
> 	http://kernel.org/pub/software/scm/git/git-1.5.0.2.tar.bz2
> 
> > review bruces pnfs-only patch to make sure it is only pnfs code, bring
> > up the GIT tree with bruces pnfs-only patch, test it, and then open
> > the GIT tree to updates.

So, thanks to Andy for the testing; hopefully we can leave the cvs
repository behind now.  (Though it'll still be there for read-only
access in case we need to do some archeology.)

You can get the git repository from

	git clone git://linux-nfs.org/linux-pnfs.git

(This is just a symlink to the repository I had before in
~bfields/linux-pnfs.git.) In theory you should then be able to make
changes, record them with

	git commit -a

and then push them back to the public repository with

	git push ssh://linux-nfs.org/pub/linux/linux-pnfs.git master

I'm not sure the accounts and permissions and such are set up for the
ssh access to work correctly yet, though.

If all else fails

	git format-patch origin..

will create a nicely formatted patch for each commit you've made, which
you can then email for me to apply.

There's also a web interface at

	http://linux-nfs.org/cgi-bin/gitweb.cgi?p=linux-pnfs.git;a=summary

--b.


More information about the pNFS mailing list