On 22 Apr 2010, at 10:30, Sittampalam, Ganesh wrote:
On 15 Apr 2010, at 17:36, Dan Pascu wrote:
When I convert a repository to the darcs2 format I get a message
like this:
We have conflicts in the following files:
./.boring ./README ./cjson.c ./debian/changelog ./debian/compat ./
jsontest.py ./setup.py Finished converting.
If I check the working directory of the converted repository against
the working directory of the darcs1 repo that was converted, they
are the same. Also if I run darcs check --complete on the darcs2
repo it says that the repo is consistent. So apparently the repo was
converted fine, but what exactly do those messages mean in that
case?
Is the message preceded by something like "lossy conversion of
complicated conflict"?
No. That's all it said. However it may repeat the message as it finds
more conflicting files later (it outputs the same message but with an
updated file list). Like this:
We have conflicts in the following files:
./.boring ./README ./cjson.c ./debian/changelog ./debian/compat
We have conflicts in the following files:
./.boring ./README ./cjson.c ./debian/changelog ./debian/compat ./
jsontest.py
./setup.py
Finished converting.
I should also mention that this is not an isolated case. I've seen
this with every repository I tried to convert (tried 2-3).
Maybe the message is harmless because darcs handled the conflicts. But
in this case it should be more user friendly, like: "Solved conflicts
in the following files:". Such a message would prevent the user from
getting confused about the result. That's why I asked if someone
knowledgeable in the internals can clarify what that message means and
possibly rephrase it in case the conflicts were handled successfully
to avoid confusion.
--
Dan
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users