[rancid] Rancid and Git
heas at shrubbery.net
Thu Jun 26 07:49:31 UTC 2014
Am Jun 25, 2014 um 17:16 schrieb Max Clark <max.clark at gmail.com>:
> Is there movement on an official RANCID release with GIT support?
I've started testing the provided patch and felt it needs a bit of work, but i've been OOT, back tm.
>> On Wed, May 21, 2014 at 12:58 PM, Jeffrey Ollie <jeff at ocjtech.us> wrote:
>> On Wed, May 21, 2014 at 1:55 PM, heasley <heas at shrubbery.net> wrote:
>> > Mon, May 19, 2014 at 11:16:37AM -0700, james machado:
>> >> there was a message about git and locks back in 2007
>> >> http://www.shrubbery.net/pipermail/rancid-discuss/2007-March/002154.html
>> >> that talked about this or something related to this.
>> >> best i can remember from past research on using git and rancid.
>> > Thanks for that.
>> > ----
>> >> $BASEDIR is the dir into which all groups go. If you put a generic
>> >> lockfile here you will make it so multiple groups can't be polled at one
>> >> time. Typically a temp dir is used where the file includes the group name
>> >> so there is no stepping on of toes, and stale lockfiles aren't left in
>> >> unexpected places.
>> > The locks shouldn't slow down polling, the lock is only held when making
>> > commits to the Git repository which shouldn't happen during polling
>> > (unless I'm misunderstanding something about the code). I needed the
>> > locks because I need to run a series of git commands atomically or
>> > changes from other groups might become part of the wrong commit.
>> > ----
>> > That seems out of scope to me. Perhaps i do not yet understand the process
>> > in git. how would the commits in one group become part of another group's
>> > commit? the commit occurs in the group's directory.
>> Git is different from CVS or SVN. In CVS and SVN directories are
>> significant in that they are essentially separate repositories. In
>> Git there is only one repository and a "git add" done in one directory
>> will be included in a "git commit" done in a different directory.
>> Jeff Ollie
>> Rancid-discuss mailing list
>> Rancid-discuss at shrubbery.net
> Rancid-discuss mailing list
> Rancid-discuss at shrubbery.net
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Rancid-discuss