Hi Ian,
can you tell me the name of the label you used to label the project?
The comment tells something about: "Labelling project
$//cirqit_src//Opera", and it seems that this is also the label that was
assigned to the project.
Actually the labeling support is a small hack but works well enough. We
simply create a copy of the labeled item in the following location:
labels/{name of the Label}/{item}
So if your label name does not conform to the allowed directory
characters, this is not fixed.
Dirk
Zabel, Ian schrieb:
I'm still working on this, and just wanted to add some more detail.
I've attached the actual revision from the dumpfile (thank goodness
for UltraEdit). There's some weird stuff going on in there with the
"labels/$". The first one is "labels/$", the second is "labels/$/". I
guess this may be causing the conflict. And then some other lines
follow with weird slashes going on:
"labels/$//cirqit_src//Opera/orphaned" and such.
How should I approach a fix to this? Should I just remove the first
one in there, the "labels/$" one?
Any help is much appreciated! We hate SourceSafe over here! :P
Thanks,
Ian.
P.S. If this email also comes through in HTML format, I apologize. My
office's exchange server seems to convert email to HTML even if I
specify plain text.
-----Original Message-----
From: Zabel, Ian [mailto:[EMAIL PROTECTED]
Sent: Friday, September 15, 2006 3:38 PM
To: 'vss2svn-users@lists.pumacode.org'
Subject: File already exists, path 'labels/$/'
Hello all,
I'm in the process of attempting to convert our 4 GB VSS database to
svn, and after spending a LONG time getting through the initial
process of creating the dumpfile and working through various errors,
I'm running into the following error on import: "File already exists:
filesystem 'C:/Documents and Settings/svn_repos/db', transaction
'237-1', path 'labels/$/'"
Here's the details of the log at the point of failure:
------- Committed revision 235 >>>
<<< Started new transaction, based on original revision 236
* editing path :
orphaned/_BBAAAAAA/cirqitsrc/Opera/com/cirqit/jsp/reporting/CqtStrategicCostMgmtSummaryPageHandler.java
... done.
* editing path :
orphaned/_BBAAAAAA/cirqitsrc/Opera/com/cirqit/jsp/reporting/CqtStrategicCostMgmtCriteriaPageHandler.java
... done.
* editing path :
orphaned/_BBAAAAAA/cirqitsrc/Opera/com/cirqit/jsp/reporting/CqtStrategicCostMgmtListPageHandler.java
... done.
------- Committed revision 236 >>>
<<< Started new transaction, based on original revision 237
* adding path : orphaned/_BBAAAAAA/cirqitsrc/Opera/makecq.cmd ...
done.
------- Committed revision 237 >>>
<<< Started new transaction, based on original revision 238
* adding path : labels/$ ... done.
* adding path : labels/$/ ...svnadmin: File already exists:
filesystem 'C:/Documents and Settings/svn_repos/db', transaction
'237-1', path 'labels/$/'
Is there any way around this? It seems like we may have some labels
created on the root project in VSS.. Although, if I go into VSS
Explorer and show labels history on $/, there is nothing found. Not
sure what's going on here.
Any suggestions?
Thanks,
Ian.
------------------------------------------------------------------------
Revision-number: 238
Prop-content-length: 142
Content-length: 142
K 7
svn:log
V 39
Labelling project $//cirqit_src//Opera.
K 10
svn:author
V 8
Rmichaud
K 8
svn:date
V 27
2000-12-11T10:04:08.000000Z
PROPS-END
Node-path: labels/$
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$/
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$//cirqit_src
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$//cirqit_src/
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$//cirqit_src//Opera
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$//cirqit_src//Opera/orphaned
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$//cirqit_src//Opera/orphaned/_BBAAAAAA
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$//cirqit_src//Opera/orphaned/_BBAAAAAA/cirqitsrc
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10
PROPS-END
Node-path: labels/$//cirqit_src//Opera/orphaned/_BBAAAAAA/cirqitsrc/Opera
Node-kind: dir
Node-action: add
Node-copyfrom-rev: 237
Node-copyfrom-path: orphaned/_BBAAAAAA/cirqitsrc/Opera
Prop-content-length: 10
Content-length: 10
PROPS-END
------------------------------------------------------------------------
_______________________________________________
vss2svn-users mailing list
Project homepage:
http://www.pumacode.org/projects/vss2svn/
Subscribe/Unsubscribe/Admin:
http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
Mailing list web interface (with searchable archives):
http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user
_______________________________________________
vss2svn-users mailing list
Project homepage:
http://www.pumacode.org/projects/vss2svn/
Subscribe/Unsubscribe/Admin:
http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
Mailing list web interface (with searchable archives):
http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user