monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Normal usage scenario resulted in headless branch. Is i


From: Eric Meyer
Subject: [Monotone-devel] Normal usage scenario resulted in headless branch. Is it a bug or did I do something wrong?
Date: Wed, 26 May 2004 13:36:04 -0400

I encountered an odd scenario where I now have a headless branch. Is this a bug, or did I do something wrong? More importantly, how can I recover?

 

Any suggestions or assistance would certainly be gratefully accepted.

 

Here is the process that I followed that led me here.

 

  1. Checkout of “vendor” branch org.bitfluxeditor.bxeng.
  2. Manually updated the tree with latest code from bitflux, adding and removing files using monotone.
  3. Commited changes to branch.
  4. Pushed changes to peer repository.
  5. Propagated changes to com.quoininc.bxeng branch.
  6. Checked out branch com.quoininc.bxeng
  7. Recursive diff of two branches, and discovered that two files were missing from com.quoininc.bxeng checkout.
  8. Added those two files to the com.quoininc.bxeng workspace.
  9. Committed changes to com.quoininc.bxeng branch.
  10. Attemped to perform clean checkout of com.quoininc.bxeng to an empty directory.
  11. Received error below, “monotone: misuse: branch com.quoininc.bxeng is empty”

 

address@hidden:~/tmp$ monotone --db=~/monotone/eemeyer.mt  --version

monotone 0.13

 

address@hidden:~/tmp$ monotone --verbose --db=~/monotone/eemeyer.mt co --branch=com.quoininc.bxeng com.quoininc.bxeng

monotone: set locale: LC_CTYPE=C, LC_MESSAGES=C

monotone: options path is MT/options

monotone: converting 2 bytes from UTF-8 to ANSI_X3.4-1968

monotone: converting 7 bytes from UTF-8 to ANSI_X3.4-1968

monotone: converting 8 bytes from ANSI_X3.4-1968 to UTF-8

monotone: converting 9 bytes from ANSI_X3.4-1968 to UTF-8

monotone: converting 26 bytes from ANSI_X3.4-1968 to UTF-8

monotone: converting 2 bytes from ANSI_X3.4-1968 to UTF-8

monotone: converting 27 bytes from ANSI_X3.4-1968 to UTF-8

monotone: converting 18 bytes from ANSI_X3.4-1968 to UTF-8

monotone: opening rcfile '/home/eemeyer/.monotonerc' ...

monotone: '/home/eemeyer/.monotonerc' is ok

monotone: skipping nonexistent rcfile 'MT/monotonerc'

monotone: executing co command

monotone: executing checkout command

monotone: fetching heads of branch 'com.quoininc.bxeng'

monotone: db.fetch("SELECT id, name, value, keypair, signature FROM manifest_certs WHERE (name = 'ancestor' OR name = 'branch' OR name = 'disapproval') AND id IN (SELECT id FROM manifest_certs WHERE name = 'branch' AND value = 'Y29tLnF1b2luaW5jLmJ4ZW5n

')")

monotone: erasing bogus certs on 'com.quoininc.bxeng'

monotone: db.fetch("SELECT id FROM public_keys WHERE id = 'address@hidden'")

monotone: db.fetch("SELECT keydata FROM public_keys where id = 'address@hidden'")

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n]

monotone: building verifier for 160-byte pub key

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLndwcy5wdWIuY29tX3RoZWZyZWVtYW5maXJtX3d3dw==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmNvY29vbg==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmxlbnlh]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:b3JnLmJpdGZsdXhlZGl0b3IuYnhlbmc=]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: db.fetch("SELECT id FROM public_keys WHERE id = 'address@hidden'")

monotone: db.fetch("SELECT keydata FROM public_keys where id = 'address@hidden'")

monotone: cert: signable text address@hidden:b3JnLmJpdGZsdXhlZGl0b3IuYnhlbmc=]

monotone: building verifier for 160-byte pub key

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Y29tLnF1b2luaW5jLmJ4ZW5n]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: trust function liked 1 signers of branch cert on manifest 9dfefbf57c5c116dead77dae67b6f046c6d376a8

monotone: trust function liked 1 signers of branch cert on manifest b7740dc2b24670f629fbe5ea38544a9992a468bd

monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709

monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709

monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709

monotone: trust function liked 1 signers of branch cert on manifest da39a3ee5e6b4b0d3255bfef95601890afd80709

monotone: trust function liked 1 signers of branch cert on manifest ea0b16fed1d4dc27c233e7a5ffdd055890e6713b

monotone: trust function liked 1 signers of branch cert on manifest ea0b16fed1d4dc27c233e7a5ffdd055890e6713b

monotone: trust function liked 1 signers of branch cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856

monotone: trust function liked 1 signers of branch cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856

monotone: cert: signable text address@hidden:ZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:ZWEwYjE2ZmVkMWQ0ZGMyN2MyMzNlN2E1ZmZkZDA1NTg5MGU2NzEzYg==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:ZjZkZGFkYmI4MTI3YzU3ZDFiODdjM2M1NTgxYzcwMDIwMmQ4ZTg1Ng==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:ZWEwYjE2ZmVkMWQ0ZGMyN2MyMzNlN2E1ZmZkZDA1NTg5MGU2NzEzYg==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:Yjc3NDBkYzJiMjQ2NzBmNjI5ZmJlNWVhMzg1NDRhOTk5MmE0NjhiZA==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: cert: signable text address@hidden:OWRmZWZiZjU3YzVjMTE2ZGVhZDc3ZGFlNjdiNmYwNDZjNmQzNzZhOA==]

monotone: checking 175-byte (128 decoded) signature

monotone: cert ok

monotone: trust function liked 1 signers of ancestor cert on manifest 9dfefbf57c5c116dead77dae67b6f046c6d376a8

monotone: trust function liked 1 signers of ancestor cert on manifest b7740dc2b24670f629fbe5ea38544a9992a468bd

monotone: trust function liked 1 signers of ancestor cert on manifest b7740dc2b24670f629fbe5ea38544a9992a468bd

monotone: trust function liked 1 signers of ancestor cert on manifest ea0b16fed1d4dc27c233e7a5ffdd055890e6713b

monotone: trust function liked 1 signers of ancestor cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856

monotone: trust function liked 1 signers of ancestor cert on manifest f6ddadbb8127c57d1b87c3c5581c700202d8e856

monotone: began with 5 candidate heads

monotone: reduced to 0 heads

monotone: commands.cc:1449: usage constraint 'N(heads.size() > 0)' violated

monotone: misuse: branch com.quoininc.bxeng is empty

 

Regards,

Eric Meyer

 


reply via email to

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