[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] question about multiple syncs

From: Stephen Leake
Subject: Re: [Monotone-devel] question about multiple syncs
Date: Sat, 22 Nov 2008 10:57:54 -0500
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)

"Hugo Cornelis" <address@hidden> writes:

> I am working on the same project on 4 different PCs.  This means a lot
> of sync operations between the repositories on the different PCs.  So
> I have automated these frequent syncs using a perl script.
> The problem now, is that I am often loosing track about what was
> synchronized from where.  

One solution to this is to designate one PC as the central repository,
and only sync other PCs to that one, not to each other.

> What is the most easy way to add a cert to the repository to keep
> track of the original PCs where the commit was made ?

Why do you want to do this? I don't see how it is related to keeping
things in sync.

One solution is to use different author names and/or keys on each PC.

> What is the most easy way to add certs to the repository that flags a
> particular revision as being synchronized to a destination repository
> ?

Use the 'cert' command; you can add arbitrary certs. 

If you want to automate setting that cert as part of the sync process,
there are sync related Lua hooks; see the monotone manual, or
std_hooks.lua; note_netsync_end would be a good place.

But I'm still not clear why you want to do this.

-- Stephe

reply via email to

[Prev in Thread] Current Thread [Next in Thread]