[PEPPo] attempt at a repository
Eric Voutier
voutier at lpsc.in2p3.fr
Fri Jun 10 09:01:08 EDT 2011
Hello Arne,
I try the 1st step from ifarml1 but does not work for me. I assume
that I am not part of the positron
group which is consistent with what I see when I issue a "groups"
command and the fact that I dont
see a directory under my name when I scan the positron directory.
Joe, are you taking care of this or whom should I ask to be added ?
Eric
Le 01/06/2011 18:37, Arne Freyberger a écrit :
> Eric and Alex,
> Perhaps this is a distraction, but it might save us from some
> headaches once the changes/edits start coming fast a furious. I
> created a "git" repository on the Jlab CUE machine. Everyone in the
> positron group should have access. Git is available for
> Linux/MacOS/Windows so everyone should be able to work with this.
>
> Here is how to get latest version of the proposal (assuming linux
> command prompt):
>
> 1. git clone
> ssh://username@ifarml1/u/group/positron/repository/proposal.git
> 1. Outside the firewall, you'll have to set up a tunnel
> 2. this will create a directory called "proposal" in the
> directory that you executed the command
> 2. cd proposal
> 3. make changes
> 4. git add newfile1.xxx newfile2.xxx
> 1. "git add" adds new files to your copy of the repository
> 5. git commit newfile1.xxx -m "new image for the summary section"
> 6. git commit newfile2.xxx -m "another new image"
> 1. Use this command to "commit" new files to your repository
> 7. git commit -a -m "updated section 666 to reflect the actual reality"
> 1. this will commit all the existing files that have been
> changed to your repository
> 8. git push origin master
> 1. This command actual pushes your changes back to JLAB
> repository
>
> Note: git's strength is that everyone gets there own local copy and
> all "git add" and "git commit" are held locally until the user is
> ready to share his/her work. So please use git add and git commit as
> much as possible. A firewall/network connect is only needed for
> steps 1 & 8, so you can make use of git version control even when
> not connected to the network.
>
> Working in an existing clone of repository the following commands
> might be helpful:
>
> 1. git pull
> 1. will pull in and changes from the JLAB repository
> 2. git status
> 1. will give you the status of your local repository, any
> changed or new files, this does not say anything about
> your files and the repository
>
> I hope this is helpful. I'll work on a wiki page...let me know what
> does and does not work.
>
> Arne
> --
> Arne Freyberger
> Director of Accelerator Operations
> Jefferson Lab Office: (757) 269-6268
> 12000 Jefferson Avenue Cell: (757) 876-6289
> Newport News, VA 23606 Email:freyberg at jlab.org
>
>
> _______________________________________________
> PEPPo mailing list
> PEPPo at jlab.org
> https://mailman.jlab.org/mailman/listinfo/peppo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/peppo/attachments/20110610/6cd5e398/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: voutier.vcf
Type: text/x-vcard
Size: 315 bytes
Desc: not available
Url : https://mailman.jlab.org/pipermail/peppo/attachments/20110610/6cd5e398/attachment-0001.vcf
More information about the PEPPo
mailing list