RCS import should set commiter to user@repo
Bug #6648 reported by
David Allouche
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad CSCVS |
Triaged
|
Low
|
Unassigned |
Bug Description
Martin Pool said (talking about setting the log_creator of bzr revisions created by RCS imports):
My preference would actually be to set this to e.g. <email address hidden>. For the majority of CVS archives such an account will actually exist, and for the others it is at least obvious who is meant by it.
One reason to do this is that it lets us distinguish CVS commits made on different servers with the same username. They may or may not be the same physical person. Appending the domain keeps them separate.
Changed in launchpad-bazaar: | |
assignee: | ddaa → nobody |
tags: | added: cvs |
tags: | added: svn |
To post a comment you must log in.
First, apologies to <email address hidden> that I subscribed to this bug by mistake.
When doing the initial import, nothing tells us that the committer has an account on the current cvs server. Think of the xorg case for example, setting @cvs.xorg.org email address for XFree86 committers would be... misleading... and perhaps even controversial.
In the face of ambiguity, yadda yadda yadda...
Otherwise, I see no principled reason why the commiter email could not be generated in that way for incremental imports. That would actually improve the quality of the imported data.