[PEPPo] attempt at a repository
Arne Freyberger
freyberg at jlab.org
Fri Jun 10 09:12:48 EDT 2011
eric,
try it now, I've made it wide open in terms of permissions, we can
tighten it down later once we work through the issues.
Arne
On 06/10/2011 09:01 AM, Eric Voutier wrote:
> 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
>
>
> _______________________________________________
> PEPPo mailing list
> PEPPo at jlab.org
> https://mailman.jlab.org/mailman/listinfo/peppo
--
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/peppo/attachments/20110610/46f69237/attachment.html
More information about the PEPPo
mailing list