|
Re: puppet and git (README): msg#00031linux.redhat.fedora.infrastructure
On 2008-07-08 04:20:25 PM, Mike McGrath wrote: > Our repos are all in one git repo (minus private, still working on > that). Hey, the private repo is now in git as well :-) Here's how to use it: Old | New ---------------------------------|-------------------------------------- cvs -d /cvs/private co private | git clone /git/private chmod 700 private | chmod 700 private cvs commit | git commit make install | git push I just used git-cvsimport for the converstion, and modified /usr/local/bin/syncPuppetMaster.sh (does this need to be put in puppet?) to pull and rsync from there similar to before. Rsyncing isn't completely ideal, but since the configs and manifests are in the same repo and need to be merged with the normal puppet stuff, it was the only way I could think of, short of splitting the configs and manifests into separate repos. Feel free to further restructure - this was just a "get it working first" attempt. The old private repo was moved to /cvs/private.disabled Thanks, Ricky
Fedora-infrastructure-list mailing list Fedora-infrastructure-list-H+wXaHxf7aLQT0dZR+AlfA@xxxxxxxxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: FAS instance on publictest10?: 00031, Ricky Zhou |
|---|---|
| Next by Date: | Re: FAS instance on publictest10?: 00031, Robin Norwood |
| Previous by Thread: | Re: puppet and git (README)i: 00031, Xavier Lamien |
| Next by Thread: | Re: puppet and git (README): 00031, Xavier Lamien |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |