It seems that the next release of subversion will add support for file shares. The file-share branch where the development of this feature was being done just got merged into the trunk. The documentation for this feature actually reads as follows:
If the URL in a svn:externals description refers to a file, it will be added into the working copy as a versioned item. There are a few differences between directory and file externals. The path to the file external must be in a working copy that is already checked out. While directory externals can place the external directory at any depth and it will create any intermediate directories, file externals must be placed into a working copy that is already checked out. The file external's URL must be in the same repository as the URL that the file external will be inserted into; inter-repository file externals are not supported. While commits do not descend into a directory external, a commit in a directory containing a file external will commit any modifications to the file external. The differences between a normal versioned file and a file external. File externals cannot be moved or deleted; the svn:externals property must be modified instead; however, file externals can be copied. Other facts. A file external shows up as a X in the switched status column. So it seems that "good things happen to those that wait" (ME :-) Anyway, Is there anybody interested/working on making vss2svn use this new feature? I can help, but I would have to start by familiarizing myself with the code, so it will take a while. I can test, though, I have the trunk compiled and a test repository to play with. Luis _______________________________________________ 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