[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Bug report: monotone add command fails on Windows
From: |
Roger House |
Subject: |
[Monotone-devel] Bug report: monotone add command fails on Windows |
Date: |
Fri, 07 Oct 2005 11:41:04 -0700 |
User-agent: |
Mozilla Thunderbird 1.0 (Windows/20041206) |
Bug report
I just downloaded monotone onto my Windows XP system and installed it and
began learning it. I did the following:
1. In c:\OpenSourceCode\monotone\learn I created a database learn.db.
2. I used genkey to create a key pair.
3. I created a new project with this command:
monotone --db=learn.db --branch=com.InfoCentricity.rhouse.learn
setup workcopy
4. I looked at the file options in workcopy\MT. It contains
branch "com.InfoCentricity.rhouse.learn"
database "C:/OPENSO~1/Monotone/LEARN/learn.db"
5. I created two files with a text editor, myfile1.txt and myfile2.txt,
each containing a few lines of text.
6. When I tried 'monotone add myfile?.txt' I got this fatal error message:
monotone: fatal: std::logic_error: paths.cc:209: invariant
'I(is_valid_internal(data()))' violated
monotone:
monotone:
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version ',
monotone: and a description of what you were doing to
address@hidden
monotone: discarding debug log (maybe you want --debug or --dump?)
7. Here is the output from monotone --full-version
monotone 0.23 (base revision: e32d161b8d5cde9f0968998cc332f82f82c27006)
Running on: Windows NT/2000/XP (5.1, build 2600) on ia32 (level 15, rev 521)
Changes since base revision:
new_manifest [68895899b164e1f443f988efef93e8384f1b182a]
old_revision [e32d161b8d5cde9f0968998cc332f82f82c27006]
old_manifest [68895899b164e1f443f988efef93e8384f1b182a]
8. I tried other variations of monotone add, namely
monotone add myfile*
monotone add myfile1.txt myfile2.txt
monotone add myfile1.txt
All of them failed with the same fatal error.
9. I tried moving the text files to another directory and then adding, but
the same error resulting.
10. I tried again with the --debug option and got some more information:
monotone: started up on Windows NT/2000/XP (5.1, build 2600) on ia32
(level 15, rev 521)
monotone: command line: 'MONOTONE', '--debug', 'add', 'myfile1.txt'
monotone: set locale: LC_ALL=English_United States.1252
monotone: initial abs path is: C:/OPENSO~1/Monotone/LEARN/WORKCOPY/MT
monotone: converting 8 bytes from ASCII to UTF-8
monotone: converting 7 bytes from ASCII to UTF-8
monotone: converting 3 bytes from ASCII to UTF-8
monotone: converting 11 bytes from ASCII to UTF-8
monotone: initializing from directory C:/OPENSO~1/Monotone/LEARN/WORKCOPY/MT
monotone: searching for 'MT' directory with root '/'
monotone: 'MT' not found in 'C:/OPENSO~1/Monotone/LEARN/WORKCOPY/MT'
with '' removed
monotone: search for 'MT' ended at 'C:/OPENSO~1/Monotone/LEARN/WORKCOPY'
with 'MT' removed
monotone: paths.cc:209: invariant 'I(is_valid_internal(data()))' violated
monotone: saving current work set: 0 items
monotone: finished saving work set
monotone: contents of work set:
monotone: Current work set: 0 items
monotone: statement cache statistics
monotone: prepared 0 statements
monotone: fatal: std::logic_error: paths.cc:209: invariant
'I(is_valid_internal(data()))' violated
monotone:
monotone:
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version',
monotone: and a description of what you were doing to
address@hidden
monotone: discarding debug log (maybe you want --debug or --dump?)
At the moment it seems that I can't do much with monotone on Windows. I
eagerly await some
resolution of this problem so I can get going. From the documentation,
it looks like monotone
is just the version control system that I am looking for.
Roger House
Software Developer
address@hidden
- [Monotone-devel] Bug report: monotone add command fails on Windows,
Roger House <=