msg1708 (view) |
Author: Aaron |
Date: 2007-05-26.13:21:07 |
|
With darcs 1.0.8, darcs changes --repodir foo works, but darcs changes
--repodir foo --context claims that it can't find the inventory file.
I apoligize if this is a duplicate. I reported it once before, but as
far as I can see it never showed up in the tracker.
-Aaron
|
msg1838 (view) |
Author: kowey |
Date: 2007-07-16.09:35:04 |
|
Hi, I can't reproduce this with 1.0.8. Can you cook up a minimal test case, please?
|
msg1959 (view) |
Author: thorkilnaur |
Date: 2007-08-01.08:44:29 |
|
Here is an example of this behaviour:
$ darcs --exact-version
darcs compiled on May 8 2007, at 09:50:57
# configured Fri Jun 16 14:55:21 EDT 2006
./configure --no-create --no-recursion
Context:
[TAG 1.0.8
Tommy Pettersson <ptp@lysator.liu.se>**20060616160213]
$ uname -a
Darwin Thorkil-Naurs-Computer.local 8.9.0 Darwin Kernel Version 8.9.0: Thu Feb
22 20:54:07 PST 2007; root:xnu-792.17.14~1/RELEASE_PPC Power Macintosh powerpc
$ mkdir Issue467Repo1
$ cd Issue467Repo1
$ darcs initialize
$ echo This is file1.txt >file1.txt
$ darcs add file1.txt
$ darcs record -a --author=Thorkil --patch-name=file1.txt
Finished recording patch 'file1.txt'
$ darcs changes --context
Context:
[file1.txt
Thorkil**20070801084349]
$ darcs changes --context --repodir=.
Context:
[file1.txt
Thorkil**20070801084349]
$ cd ..
$ darcs changes --context --repodir=Issue467Repo1
darcs failed: Not a repository: Issue467Repo1 (Issue467Repo1/_darcs/inventory:
openBinaryFile: does not exist (No such file or directory))
$ ls -R Issue467Repo1
_darcs file1.txt
Issue467Repo1/_darcs:
inventories inventory patches prefs pristine
Issue467Repo1/_darcs/inventories:
Issue467Repo1/_darcs/patches:
20070801084349-c19ed-b92a993114182b2a6be420c023d464d5939cd12d.gz pending
Issue467Repo1/_darcs/prefs:
binaries boring motd
Issue467Repo1/_darcs/pristine:
file1.txt
$
Best regards
Thorkil
|
msg1960 (view) |
Author: kowey |
Date: 2007-08-01.09:02:44 |
|
Wow, that's pretty weird. I can confirm also that just --repodir=Issue467Repo1
does work, but adding --context makes it not understand what's going on. Would
be worth seeing how it behaves in later darcs, though I suspect there won't be
any improvement.
Thanks for the test case! You might even consider submitting it as a patch to
our test suite if you're feeling extra-helpful.
|
msg1961 (view) |
Author: thorkilnaur |
Date: 2007-08-01.09:13:56 |
|
It also fails with darcs 1.0.9 on a SuSE Linux:
$ darcs --exact-version
darcs compiled on Jun 13 2007, at 21:47:50
# configured Sun Jun 3 18:53:47 EDT 2007
./configure
Context:
[TAG 1.0.9
Tommy Pettersson <ptp@lysator.liu.se>**20070603213706]
$ uname -a
Linux linux 2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 i686 i686 i386
GNU/Linux
$ mkdir Issue467Repo1
$ cd Issue467Repo1
$ darcs initialize
$ echo This is file1.txt >file1.txt
$ darcs add file1.txt
$ darcs record -a --author=Thorkil --patch-name=file1.txt
Finished recording patch 'file1.txt'
$ darcs changes --context
Context:
[file1.txt
Thorkil**20070801091041]
$ darcs changes --context --repodir=.
Context:
[file1.txt
Thorkil**20070801091041]
$ cd ..
$ darcs changes --context --repodir=Issue467Repo1
darcs failed: Not a repository: Issue467Repo1 (Issue467Repo1/_darcs/inventory:
openBinaryFile: does not exist (No such file or directory))
$ ls -R Issue467Repo1
Issue467Repo1:
_darcs file1.txt
Issue467Repo1/_darcs:
inventories inventory patches prefs pristine
Issue467Repo1/_darcs/inventories:
Issue467Repo1/_darcs/patches:
20070801091041-c19ed-f3a7d3d4c5d6776ecbd7e10534c8a80ead82c604.gz pending
Issue467Repo1/_darcs/prefs:
binaries boring motd
Issue467Repo1/_darcs/pristine:
file1.txt
$
Best regards
Thorkil
|
msg1964 (view) |
Author: droundy |
Date: 2007-08-01.17:33:06 |
|
I noticed (in trying to reproduce this) that it only causes trouble when
the --repodir argument is a relative path. When given an absolute path,
--context and --repodir work together fine.
--
David Roundy
Department of Physics
Oregon State University
|
msg1966 (view) |
Author: kowey |
Date: 2007-08-01.18:43:19 |
|
I think these should do it... (see darcs-devel)
Wed Aug 1 20:40:51 CEST 2007 Eric Kow <eric.kow@gmail.com>
* [issue467] changes --context --repodir
Wed Aug 1 20:41:38 CEST 2007 Eric Kow <eric.kow@gmail.com>
* Add test for issue467.
|
|
Date |
User |
Action |
Args |
2007-05-26 13:21:14 | lists2546 | create | |
2007-07-16 09:35:09 | kowey | set | status: unread -> waiting-for nosy:
droundy, tommy, beschmi, kowey, lists2546 messages:
+ msg1838 |
2007-08-01 08:44:32 | thorkilnaur | set | nosy:
+ thorkilnaur messages:
+ msg1959 |
2007-08-01 09:02:46 | kowey | set | status: waiting-for -> unknown messages:
+ msg1960 title: darcs changes --context interferes with --repodir -> darcs changes --context interferes with --repodir (1.0.8) |
2007-08-01 09:09:56 | kowey | set | topic:
+ ProbablyEasy |
2007-08-01 09:14:01 | thorkilnaur | set | messages:
+ msg1961 |
2007-08-01 09:15:35 | kowey | set | title: darcs changes --context interferes with --repodir (1.0.8) -> darcs changes --context interferes with --repodir (1.0.9) |
2007-08-01 17:33:08 | droundy | set | messages:
+ msg1964 title: darcs changes --context interferes with --repodir (1.0.9) -> darcs changes --context interferes with --repodir |
2007-08-01 18:43:20 | kowey | set | status: unknown -> testing messages:
+ msg1966 |
2007-08-05 21:01:41 | kowey | set | status: testing -> resolved-in-unstable |
2007-08-09 12:04:56 | kowey | set | status: resolved-in-unstable -> resolved-in-stable |
2008-09-16 21:31:04 | admin | set | status: resolved-in-stable -> resolved nosy:
+ dagit |
2009-08-06 17:47:35 | admin | set | nosy:
+ markstos, jast, Serware, dmitry.kurochkin, darcs-devel, zooko, mornfall, simon, - droundy, lists2546 |
2009-08-10 22:04:40 | admin | set | nosy:
+ lists2546, - markstos, darcs-devel, zooko, jast, Serware, mornfall |
2009-08-11 00:00:51 | admin | set | nosy:
- dagit |
2009-08-25 17:59:19 | admin | set | nosy:
+ darcs-devel, - simon |
2009-08-27 14:11:48 | admin | set | nosy:
tommy, beschmi, kowey, darcs-devel, lists2546, thorkilnaur, dmitry.kurochkin |
2009-10-24 09:08:42 | admin | set | nosy:
+ Aaron, - lists2546 |