monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] checkout: misuse: branch "jp.co.juicbot.jp7" is emp


From: Thomas Keller
Subject: Re: [Monotone-devel] checkout: misuse: branch "jp.co.juicbot.jp7" is empty
Date: Mon, 15 May 2006 15:52:20 +0200
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

address@hidden wrote:
  The following was done by abe.
        To get the file from jim.
                abe>$ mtn.exe --db=abe.mtn --branch=jp.co.juicebot.jb7
checkout
                mtn: misuse: branch 'jp.co.juicebot.jp7*' is empty


Before Abe can do a checkout to get Jim's changes, Abe needs to pull the changes from Jim. For this to work Jim needs to "serve" the data first and put up a permissions file to allow others (what and whom) to read from his database.

On Jim's PC you allow read rights for all and everything by doing:

jim$ cat > ~/.monotone/read-permissions
pattern "*"
allow "*"
CTRL+D

Now, you can start the serve process on Jim's side

jim$ mtn --db jim.mtn serve "*"
....

And, assuming no firewall or weird net setup holds you, Abe should be able to connect to Jim and pull his changes:

abe$ mtn pull --db abe.mtn <jims_ip_or_dns> "*"
...

Now, Abe should be able to checkout Jim's branch:

abe$ mtn --db abe.mtn checkout -b "jp.co.juicebot.jp7*"


All this is typed out of my head, so typos / errors in the above stuff may be included, beware =)

Thomas.




reply via email to

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