From hlavac at bistudio.com Tue Sep 16 14:40:01 2008 From: hlavac at bistudio.com (=?ISO-8859-2?Q?Jan_Hlavat=FD?=) Date: Tue Sep 16 14:40:05 2008 Subject: WARNING: Unknown action 'RestoredProject' Message-ID: <48CFFD81.4060201@bistudio.com> Hi, I have found vss2svn to be the most promising way to convert our VSS databse to subversion. Our project repository is pretty big, with some ten years worth of changes, 1.4GB repository size, and it has been through a lot. When we tried to convert our repository and cross checked the files, some projects from the VSS are missing in the generated dump file. Looking in the log, most obvious cause seems to be this warning: WARNING: Unknown action 'RestoredProject' I have checked the missing projects history and history of the parent project, and indeed, there are entries saying "Restored $MissingProjectName" in history of "$/". Has anyone seen this? Is this something that is not implemented? Any chance of fixing? cheers, Jan From bryan.a.aldrich at gmail.com Wed Sep 17 11:37:07 2008 From: bryan.a.aldrich at gmail.com (Bryan Aldrich) Date: Wed Sep 17 11:37:13 2008 Subject: WARNING: Unknown action 'RestoredProject' In-Reply-To: <48CFFD81.4060201@bistudio.com> References: <48CFFD81.4060201@bistudio.com> Message-ID: <91cfdb810809170837p865f42fl795c1b0d9f1c6478@mail.gmail.com> Try using the latest nigtly version. i had this issue with the latest stable, but was able to use the nightly version. On Tue, Sep 16, 2008 at 2:40 PM, Jan Hlavat? wrote: > Hi, > > I have found vss2svn to be the most promising way to convert our VSS > databse to subversion. > Our project repository is pretty big, with some ten years worth of changes, > 1.4GB repository size, > and it has been through a lot. > > When we tried to convert our repository and cross checked the files, > some projects from the VSS are missing in the generated dump file. > Looking in the log, most obvious cause seems to be this warning: > > WARNING: Unknown action 'RestoredProject' > > I have checked the missing projects history and history of the parent > project, and indeed, there > are entries saying "Restored $MissingProjectName" in history of "$/". > > Has anyone seen this? Is this something that is not implemented? Any chance > of fixing? > > cheers, > > Jan > > _______________________________________________ > 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pumacode.org/pipermail/vss2svn-users-lists.pumacode.org/attachments/20080917/ff1a348d/attachment.html From luis.montes at dslextreme.com Tue Sep 23 15:31:48 2008 From: luis.montes at dslextreme.com (Luis A. Montes) Date: Tue Sep 23 15:36:18 2008 Subject: file shares in subversion Message-ID: <1222198308.22199.13.camel@firmware.qdusa.com> 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 From luis.montes at qdusa.com Tue Sep 23 16:13:23 2008 From: luis.montes at qdusa.com (Luis A. Montes) Date: Tue Sep 23 16:17:52 2008 Subject: svn:external file in current subversion trunk Message-ID: <1222200803.22199.20.camel@firmware.qdusa.com> 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 From david.smith at speed-trap.com Thu Sep 25 10:36:28 2008 From: david.smith at speed-trap.com (David Smith) Date: Thu Sep 25 10:36:32 2008 Subject: Nightly Builds? Message-ID: <48DBA1EC.9090701@speed-trap.com> Unless I am missing something, the last nightly build was 30 April 2008. Any idea when the next one will be? There was a bunch of patches by Alexander Gavrilov in late May 2008 that I was hoping would appear in a build soon. Thanks, David -- From toby at etjohnson.us Thu Sep 25 12:39:04 2008 From: toby at etjohnson.us (Toby Johnson) Date: Thu Sep 25 12:39:20 2008 Subject: Nightly Builds? In-Reply-To: <48DBA1EC.9090701@speed-trap.com> References: <48DBA1EC.9090701@speed-trap.com> Message-ID: <48DBBEA8.30603@etjohnson.us> David Smith wrote: > Unless I am missing something, the last nightly build was 30 April 2008. > Any idea when the next one will be? There was a bunch of patches by > Alexander Gavrilov in late May 2008 that I was hoping would appear in a > build soon. > Yeah, April 30 sounds about right, that's when I changed my desktop PC (aka build machine) from Windows to Ubuntu. :) I do have virtualbox running on it now though, so I'll look into getting the builds running again... toby From mattmnx at gmail.com Fri Sep 26 15:52:39 2008 From: mattmnx at gmail.com (Matt Mannix) Date: Fri Sep 26 15:52:46 2008 Subject: Issue getting application to built Message-ID: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> Hello, I'm running into an issue getting the 11.0 Alpha 1 to build under my CentOS5 system. I followed the wiki instructions which walk you though the process of confirming all the proper modules are installed and up to date. I also confirmed that I had autoconf and automake installed. After all of this i'm still running into issues and i'm not enough of a coder to be sure where to turn next. Would someone be willing to review my build output and possible point me in the right direct? Thanks much. ./Build /usr/bin/perl ssphys/ssphys.PL bin/ssphys + autoreconf -fvi autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force configure.ac:10: error: possibly undefined macro: AC_PROG_LIBTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 configure: error: cannot find install-sh or install.sh in config ./config Copying script/Vss2Svn/SvnRevHandler.pm -> blib/lib/Vss2Svn/SvnRevHandler.pm Copying script/Vss2Svn/ActionHandler.pm -> blib/lib/Vss2Svn/ActionHandler.pm Copying script/Vss2Svn/Dumpfile.pm -> blib/lib/Vss2Svn/Dumpfile.pm Copying script/Vss2Svn/DataCache.pm -> blib/lib/Vss2Svn/DataCache.pm Copying script/Vss2Svn/Dumpfile/Node.pm -> blib/lib/Vss2Svn/Dumpfile/Node.pm Copying script/vss2svn.pl -> blib/script/vss2svn.pl Deleting blib/script/vss2svn.pl.bak Copying ssphys/ssphys -> blib/script/ssphys Can't copy('ssphys/ssphys', 'blib/script/ssphys'): No such file or directory at /usr/lib/perl5/site_perl/5.8.8/Module/Build/Base.pm line 4284. -- ~matt From ldavis at fonix.com Fri Sep 26 15:58:53 2008 From: ldavis at fonix.com (Leo Davis) Date: Fri Sep 26 15:58:56 2008 Subject: Issue getting application to built In-Reply-To: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> Message-ID: <48DD3EFD.4030303@fonix.com> Matt Mannix wrote: > Hello, > > I'm running into an issue getting the 11.0 Alpha 1 to build under my > CentOS5 system. I followed the wiki instructions which walk you though > the process of confirming all the proper modules are installed and up > to date. I also confirmed that I had autoconf and automake installed. > Do you have libtool installed? You'll need it to build. HTH, Leo > After all of this i'm still running into issues and i'm not enough of > a coder to be sure where to turn next. Would someone be willing to > review my build output and possible point me in the right direct? > Thanks much. > > > ./Build > /usr/bin/perl ssphys/ssphys.PL bin/ssphys > + autoreconf -fvi > autoreconf: Entering directory `.' > autoreconf: configure.ac: not using Gettext > autoreconf: running: aclocal --force > autoreconf: configure.ac: tracing > autoreconf: configure.ac: not using Libtool > autoreconf: running: /usr/bin/autoconf --force > configure.ac:10: error: possibly undefined macro: AC_PROG_LIBTOOL > If this token and others are legitimate, please use m4_pattern_allow. > See the Autoconf documentation. > autoreconf: /usr/bin/autoconf failed with exit status: 1 > configure: error: cannot find install-sh or install.sh in config ./config > Copying script/Vss2Svn/SvnRevHandler.pm -> blib/lib/Vss2Svn/SvnRevHandler.pm > Copying script/Vss2Svn/ActionHandler.pm -> blib/lib/Vss2Svn/ActionHandler.pm > Copying script/Vss2Svn/Dumpfile.pm -> blib/lib/Vss2Svn/Dumpfile.pm > Copying script/Vss2Svn/DataCache.pm -> blib/lib/Vss2Svn/DataCache.pm > Copying script/Vss2Svn/Dumpfile/Node.pm -> blib/lib/Vss2Svn/Dumpfile/Node.pm > Copying script/vss2svn.pl -> blib/script/vss2svn.pl > Deleting blib/script/vss2svn.pl.bak > Copying ssphys/ssphys -> blib/script/ssphys > Can't copy('ssphys/ssphys', 'blib/script/ssphys'): No such file or > directory at /usr/lib/perl5/site_perl/5.8.8/Module/Build/Base.pm line > 4284. > > -- > ~matt > > _______________________________________________ > 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 > > From mattmnx at gmail.com Fri Sep 26 16:18:37 2008 From: mattmnx at gmail.com (Matt Mannix) Date: Fri Sep 26 16:18:42 2008 Subject: Issue getting application to built In-Reply-To: <48DD3EFD.4030303@fonix.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48DD3EFD.4030303@fonix.com> Message-ID: <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> Leo, This solved a good chunk of my trouble. I was missing libtool and also missing the boost-devel package which became obvious after the build process really started to progress. Unfortunately I still seem to be missing something. I've got a screen full of text and i'm not 100% sure where to start a paste so i'll just provide the main error and see if that might be enough to jog someones memory: ./SSPhysLib/SSCommentObject.h:20: error: extra qualification 'SSCommentObject::' on member 'GetComment' make: *** [libSSPhys_la-SSCommentObject.lo] Error 1 On Fri, Sep 26, 2008 at 3:58 PM, Leo Davis wrote: > Matt Mannix wrote: >> Hello, >> >> I'm running into an issue getting the 11.0 Alpha 1 to build under my >> CentOS5 system. I followed the wiki instructions which walk you though >> the process of confirming all the proper modules are installed and up >> to date. I also confirmed that I had autoconf and automake installed. >> > Do you have libtool installed? You'll need it to build. > > HTH, > > Leo >> After all of this i'm still running into issues and i'm not enough of >> a coder to be sure where to turn next. Would someone be willing to >> review my build output and possible point me in the right direct? >> Thanks much. >> >> >> ./Build >> /usr/bin/perl ssphys/ssphys.PL bin/ssphys >> + autoreconf -fvi >> autoreconf: Entering directory `.' >> autoreconf: configure.ac: not using Gettext >> autoreconf: running: aclocal --force >> autoreconf: configure.ac: tracing >> autoreconf: configure.ac: not using Libtool >> autoreconf: running: /usr/bin/autoconf --force >> configure.ac:10: error: possibly undefined macro: AC_PROG_LIBTOOL >> If this token and others are legitimate, please use m4_pattern_allow. >> See the Autoconf documentation. >> autoreconf: /usr/bin/autoconf failed with exit status: 1 >> configure: error: cannot find install-sh or install.sh in config ./config >> Copying script/Vss2Svn/SvnRevHandler.pm -> blib/lib/Vss2Svn/SvnRevHandler.pm >> Copying script/Vss2Svn/ActionHandler.pm -> blib/lib/Vss2Svn/ActionHandler.pm >> Copying script/Vss2Svn/Dumpfile.pm -> blib/lib/Vss2Svn/Dumpfile.pm >> Copying script/Vss2Svn/DataCache.pm -> blib/lib/Vss2Svn/DataCache.pm >> Copying script/Vss2Svn/Dumpfile/Node.pm -> blib/lib/Vss2Svn/Dumpfile/Node.pm >> Copying script/vss2svn.pl -> blib/script/vss2svn.pl >> Deleting blib/script/vss2svn.pl.bak >> Copying ssphys/ssphys -> blib/script/ssphys >> Can't copy('ssphys/ssphys', 'blib/script/ssphys'): No such file or >> directory at /usr/lib/perl5/site_perl/5.8.8/Module/Build/Base.pm line >> 4284. >> >> -- >> ~matt >> >> _______________________________________________ >> 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 > > -- ~matt From ldavis at fonix.com Fri Sep 26 16:45:05 2008 From: ldavis at fonix.com (Leo Davis) Date: Fri Sep 26 16:45:08 2008 Subject: Issue getting application to built In-Reply-To: <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48DD3EFD.4030303@fonix.com> <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> Message-ID: <48DD49D1.5010804@fonix.com> Matt Mannix wrote: > Leo, > > This solved a good chunk of my trouble. I was missing libtool and also > missing the boost-devel package which became obvious after the build > process really started to progress. Unfortunately I still seem to be > missing something. I've got a screen full of text and i'm not 100% > sure where to start a paste so i'll just provide the main error and > see if that might be enough to jog someones memory: > > ./SSPhysLib/SSCommentObject.h:20: error: extra qualification > 'SSCommentObject::' on member 'GetComment' > make: *** [libSSPhys_la-SSCommentObject.lo] Error 1 > > Yeah, I remember that now. It was fixed in /trunk some time ago. See . Have you tried building the latest revision of vss2svn from ? I just tried building ssphys from there on CentOS5, and it seemed to build OK. Leo > On Fri, Sep 26, 2008 at 3:58 PM, Leo Davis wrote: > >> Matt Mannix wrote: >> >>> Hello, >>> >>> I'm running into an issue getting the 11.0 Alpha 1 to build under my >>> CentOS5 system. I followed the wiki instructions which walk you though >>> the process of confirming all the proper modules are installed and up >>> to date. I also confirmed that I had autoconf and automake installed. >>> >>> >> Do you have libtool installed? You'll need it to build. >> >> HTH, >> >> Leo >> >>> After all of this i'm still running into issues and i'm not enough of >>> a coder to be sure where to turn next. Would someone be willing to >>> review my build output and possible point me in the right direct? >>> Thanks much. >>> >>> >>> ./Build >>> /usr/bin/perl ssphys/ssphys.PL bin/ssphys >>> + autoreconf -fvi >>> autoreconf: Entering directory `.' >>> autoreconf: configure.ac: not using Gettext >>> autoreconf: running: aclocal --force >>> autoreconf: configure.ac: tracing >>> autoreconf: configure.ac: not using Libtool >>> autoreconf: running: /usr/bin/autoconf --force >>> configure.ac:10: error: possibly undefined macro: AC_PROG_LIBTOOL >>> If this token and others are legitimate, please use m4_pattern_allow. >>> See the Autoconf documentation. >>> autoreconf: /usr/bin/autoconf failed with exit status: 1 >>> configure: error: cannot find install-sh or install.sh in config ./config >>> Copying script/Vss2Svn/SvnRevHandler.pm -> blib/lib/Vss2Svn/SvnRevHandler.pm >>> Copying script/Vss2Svn/ActionHandler.pm -> blib/lib/Vss2Svn/ActionHandler.pm >>> Copying script/Vss2Svn/Dumpfile.pm -> blib/lib/Vss2Svn/Dumpfile.pm >>> Copying script/Vss2Svn/DataCache.pm -> blib/lib/Vss2Svn/DataCache.pm >>> Copying script/Vss2Svn/Dumpfile/Node.pm -> blib/lib/Vss2Svn/Dumpfile/Node.pm >>> Copying script/vss2svn.pl -> blib/script/vss2svn.pl >>> Deleting blib/script/vss2svn.pl.bak >>> Copying ssphys/ssphys -> blib/script/ssphys >>> Can't copy('ssphys/ssphys', 'blib/script/ssphys'): No such file or >>> directory at /usr/lib/perl5/site_perl/5.8.8/Module/Build/Base.pm line >>> 4284. >>> >>> -- >>> ~matt >>> >>> _______________________________________________ >>> 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 >> >> >> > > > > From mattmnx at gmail.com Fri Sep 26 20:39:38 2008 From: mattmnx at gmail.com (Matt Mannix) Date: Fri Sep 26 20:39:44 2008 Subject: Issue getting application to built In-Reply-To: <48DD49D1.5010804@fonix.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48DD3EFD.4030303@fonix.com> <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> <48DD49D1.5010804@fonix.com> Message-ID: <410d65940809261739u55db39d0p27219ea13cd93409@mail.gmail.com> I dont think I grabbed trunk, this is what I was working with: http://svn.pumacode.org/repos/vss2svn/tags/0.11.0-a1/ Once I checked out trunk the built went all the way though. Thank you very much for getting me though the process, you saved me a lot of head scratching I'm sure. ~matt On Fri, Sep 26, 2008 at 4:45 PM, Leo Davis wrote: > Matt Mannix wrote: >> Leo, >> >> This solved a good chunk of my trouble. I was missing libtool and also >> missing the boost-devel package which became obvious after the build >> process really started to progress. Unfortunately I still seem to be >> missing something. I've got a screen full of text and i'm not 100% >> sure where to start a paste so i'll just provide the main error and >> see if that might be enough to jog someones memory: >> >> ./SSPhysLib/SSCommentObject.h:20: error: extra qualification >> 'SSCommentObject::' on member 'GetComment' >> make: *** [libSSPhys_la-SSCommentObject.lo] Error 1 >> >> > Yeah, I remember that now. It was fixed in /trunk some time ago. See > . > > Have you tried building the latest revision of vss2svn from > ? I just tried building > ssphys from there on CentOS5, and it seemed to build OK. > > Leo >> On Fri, Sep 26, 2008 at 3:58 PM, Leo Davis wrote: >> >>> Matt Mannix wrote: >>> >>>> Hello, >>>> >>>> I'm running into an issue getting the 11.0 Alpha 1 to build under my >>>> CentOS5 system. I followed the wiki instructions which walk you though >>>> the process of confirming all the proper modules are installed and up >>>> to date. I also confirmed that I had autoconf and automake installed. >>>> >>>> >>> Do you have libtool installed? You'll need it to build. >>> >>> HTH, >>> >>> Leo >>> >>>> After all of this i'm still running into issues and i'm not enough of >>>> a coder to be sure where to turn next. Would someone be willing to >>>> review my build output and possible point me in the right direct? >>>> Thanks much. >>>> >>>> >>>> ./Build >>>> /usr/bin/perl ssphys/ssphys.PL bin/ssphys >>>> + autoreconf -fvi >>>> autoreconf: Entering directory `.' >>>> autoreconf: configure.ac: not using Gettext >>>> autoreconf: running: aclocal --force >>>> autoreconf: configure.ac: tracing >>>> autoreconf: configure.ac: not using Libtool >>>> autoreconf: running: /usr/bin/autoconf --force >>>> configure.ac:10: error: possibly undefined macro: AC_PROG_LIBTOOL >>>> If this token and others are legitimate, please use m4_pattern_allow. >>>> See the Autoconf documentation. >>>> autoreconf: /usr/bin/autoconf failed with exit status: 1 >>>> configure: error: cannot find install-sh or install.sh in config ./config >>>> Copying script/Vss2Svn/SvnRevHandler.pm -> blib/lib/Vss2Svn/SvnRevHandler.pm >>>> Copying script/Vss2Svn/ActionHandler.pm -> blib/lib/Vss2Svn/ActionHandler.pm >>>> Copying script/Vss2Svn/Dumpfile.pm -> blib/lib/Vss2Svn/Dumpfile.pm >>>> Copying script/Vss2Svn/DataCache.pm -> blib/lib/Vss2Svn/DataCache.pm >>>> Copying script/Vss2Svn/Dumpfile/Node.pm -> blib/lib/Vss2Svn/Dumpfile/Node.pm >>>> Copying script/vss2svn.pl -> blib/script/vss2svn.pl >>>> Deleting blib/script/vss2svn.pl.bak >>>> Copying ssphys/ssphys -> blib/script/ssphys >>>> Can't copy('ssphys/ssphys', 'blib/script/ssphys'): No such file or >>>> directory at /usr/lib/perl5/site_perl/5.8.8/Module/Build/Base.pm line >>>> 4284. >>>> >>>> -- >>>> ~matt >>>> >>>> _______________________________________________ >>>> 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 >>> >>> >>> >> >> >> >> > > _______________________________________________ > 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 > > From david.smith at speed-trap.com Tue Sep 30 05:18:27 2008 From: david.smith at speed-trap.com (David Smith) Date: Tue Sep 30 05:18:36 2008 Subject: Issue getting application to built In-Reply-To: <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48DD3EFD.4030303@fonix.com> <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> Message-ID: <48E1EEE3.5020403@speed-trap.com> Matt Mannix wrote: > This solved a good chunk of my trouble. I was missing libtool and also > missing the boost-devel package which became obvious after the build > process really started to progress. Unfortunately I still seem to be > missing something. I've got a screen full of text and i'm not 100% > sure where to start a paste so i'll just provide the main error and > see if that might be enough to jog someones memory: Thanks Matt & Leo that also solved *some* of my problems building vss2svn. I am trying to build vss2svn under cygwin on Windows XP. I have got to the point where I execute ./Build and after many successful tests I am getting the error: checking for main in -lboost_program_options... no configure: error: You need the C++ boost Program Options library (1.32 or later). As far as I can tell, I have boost 1.33.1 installed, so that *should* be OK, shouldn't it. I spend most of my time developing on an XP box so,unfortunately, I have little experience of cygwin / Unix development. Thanks, David From toby at etjohnson.us Tue Sep 30 08:24:07 2008 From: toby at etjohnson.us (Toby Johnson) Date: Tue Sep 30 08:24:18 2008 Subject: Issue getting application to built In-Reply-To: <48E1EEE3.5020403@speed-trap.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48DD3EFD.4030303@fonix.com> <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> <48E1EEE3.5020403@speed-trap.com> Message-ID: <48E21A67.1010703@etjohnson.us> David Smith wrote: > I am trying to build vss2svn under cygwin on Windows XP. I have got to > the point where I execute ./Build and after many successful tests I am > getting the error: > > checking for main in -lboost_program_options... no > configure: error: You need the C++ boost Program Options library (1.32 > or later). > > As far as I can tell, I have boost 1.33.1 installed, so that *should* be > OK, shouldn't it. I spend most of my time developing on an XP box > so,unfortunately, I have little experience of cygwin / Unix development. > David, maybe I missed something here but why are you building under Cygwin? Both of these programs were developed initially on Windows, with Linux build support added later on. Were you under the impression that they are *nix only? The ssphys folder contains a VS2005 solution file that should enable building it there. The ssphys.exe program is called by the Perl script at runtime using command-line execution, so as long as you build ssphys then place it in the same folder as vss2svn.pl (or in your path) you can run the latter just fine. You don't need to mess with Build.PL in that case. FYI regarding the nightlies, all they did was "compile" the Perl script into an .exe so that people who didn't have Perl installed could run vss2svn.exe. But I never worked on getting ssphys building in the nightly, I always just waited for one of the ssphys developers to upload a new binary. toby From david.smith at speed-trap.com Tue Sep 30 08:49:10 2008 From: david.smith at speed-trap.com (David Smith) Date: Tue Sep 30 08:49:16 2008 Subject: Issue getting application to built In-Reply-To: <48E21A67.1010703@etjohnson.us> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48DD3EFD.4030303@fonix.com> <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> <48E1EEE3.5020403@speed-trap.com> <48E21A67.1010703@etjohnson.us> Message-ID: <48E22046.10404@speed-trap.com> Hi Toby, Toby Johnson wrote: > David, maybe I missed something here but why are you building under > Cygwin? Both of these programs were developed initially on Windows, with > Linux build support added later on. Were you under the impression that > they are *nix only? Unix only no, because I have used the existing nightly exe files on my XP box, but the only reference to building things on the wiki is phrased in terms of *nix, in fact it mentions using Cygwin under Windows to get the perl modules: http://www.pumacode.org/projects/vss2svn/wiki/InstallingVss2Svn I only want to build this to get the patches that Alexander Gavrilov submitted in late May 2008. I have never looked at perl before playing with vss2svn and my general impression (dangerous things!) was that it was a *nix thing. OK, it's a script language that can be used anywhere the interpreter is available, but its use in the Windows world is not widespread in my experience. > FYI regarding the nightlies, all they did was "compile" the Perl script > into an .exe so that people who didn't have Perl installed could run > vss2svn.exe. But I never worked on getting ssphys building in the > nightly, I always just waited for one of the ssphys developers to upload > a new binary. OK then, as I said all I want to do is build a version of vss2svn.exe containing the patches that Alexander submitted. How would I go about that on my XP box? Unless ssphys has had any improvements since April I don't particularly *want* to build it. I have a copy of the vss2svn SVN project on my XP box, I have copies of the patches on my XP box, I know how to apply the patches, I even have a version of Perl (v5.8.8) available from XP. :) I would like to build the vss2svn.exe file, but maybe from what you said I don't have to. Maybe I just patch the perl files and execute the vss2svn.pl with the appropriate arguments? Certainly sounds easier. Thanks, David From toby at etjohnson.us Tue Sep 30 10:23:03 2008 From: toby at etjohnson.us (Toby Johnson) Date: Tue Sep 30 10:23:17 2008 Subject: Issue getting application to built In-Reply-To: <48E22046.10404@speed-trap.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48DD3EFD.4030303@fonix.com> <410d65940809261318p75f8452h41f01caed7b47e5e@mail.gmail.com> <48E1EEE3.5020403@speed-trap.com> <48E21A67.1010703@etjohnson.us> <48E22046.10404@speed-trap.com> Message-ID: <48E23647.3010604@etjohnson.us> David Smith wrote: > Hi Toby, > > Toby Johnson wrote: > >> David, maybe I missed something here but why are you building under >> Cygwin? Both of these programs were developed initially on Windows, with >> Linux build support added later on. Were you under the impression that >> they are *nix only? >> > > Unix only no, because I have used the existing nightly exe files on my > XP box, but the only reference to building things on the wiki is phrased > in terms of *nix, in fact it mentions using Cygwin under Windows to get > the perl modules: > http://www.pumacode.org/projects/vss2svn/wiki/InstallingVss2Svn I hadn't really looked at that part of the wiki before, it definitely does seem misleading regarding running on Windows. > I only want to build this to get the patches that Alexander Gavrilov > submitted in late May 2008. I have never looked at perl before playing > with vss2svn and my general impression (dangerous things!) was that it > was a *nix thing. OK, it's a script language that can be used anywhere > the interpreter is available, but its use in the Windows world is not > widespread in my experience. > Those patches were to the Perl script portion only, not ssphys.exe. The latter was last changed on April 9 (http://www.pumacode.org/projects/vss2svn/log/trunk/ssphys ) so you can just grab the ssphys.exe from the latest nightly instead of building it. Regarding Perl on Windows, my employer at the time I first wrote this script certainly used it a lot, thus my choice of using it... this was one of those "quick and dirty" tools that I had no idea would still be in use 5 years later :) But the ActiveState Perl build for Windows, and accompanying modules, are top quality and certainly not second-class citizens, unlike the typical *nix build tools that have been "ported" to Windows or Cygwin but often produce more headache than anything. > OK then, as I said all I want to do is build a version of vss2svn.exe > containing the patches that Alexander submitted. How would I go about > that on my XP box? Unless ssphys has had any improvements since April I > don't particularly *want* to build it. > > I have a copy of the vss2svn SVN project on my XP box, I have copies of > the patches on my XP box, I know how to apply the patches, I even have a > version of Perl (v5.8.8) available from XP. :) > > I would like to build the vss2svn.exe file, but maybe from what you said > I don't have to. Maybe I just patch the perl files and execute the > vss2svn.pl with the appropriate arguments? Certainly sounds easier. > Yes, that's correct... vss2svn.exe is really just a self-extracting zip file that extracts the script and a compact Perl interpreter into a temporary folder and runs it (that's why I put "compile" in quotes), so patching and running the script using perl.exe is exactly the same thing. In fact, if you haven't already done the patching, I would be happy to create a branch for you in the project's Subversion repo and give you commit access (I would have done so for Mr. Gavrilov in the first place but didn't know until afterwards that he was doing so much work on the script). If you're interested, send me your preferred username to toby@etjohnson.us and I'll create an account. toby -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pumacode.org/pipermail/vss2svn-users-lists.pumacode.org/attachments/20080930/19d27a1b/attachment.html From angavrilov at gmail.com Tue Sep 30 10:59:07 2008 From: angavrilov at gmail.com (Alexander Gavrilov) Date: Tue Sep 30 11:00:47 2008 Subject: Issue getting application to built In-Reply-To: <48E23647.3010604@etjohnson.us> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48E22046.10404@speed-trap.com> <48E23647.3010604@etjohnson.us> Message-ID: <200809301859.07601.angavrilov@gmail.com> On Tuesday 30 September 2008 18:23:03 Toby Johnson wrote: > In fact, if you haven't already done the patching, I would be happy to > create a branch for you in the project's Subversion repo and give you > commit access (I would have done so for Mr. Gavrilov in the first place > but didn't know until afterwards that he was doing so much work on the > script). If you're interested, send me your preferred username to > toby@etjohnson.us and I'll create an account. Perhaps, I should apply them myself, after all =) Recently I created more patches, although some of them probably need reworking. Alexander commit 322aa48a94e23462a477a45074b9a6b433653789 Author: Alexander Gavrilov Date: Tue Sep 16 20:21:51 2008 +0400 Allow specifying auto-props relative to a default set. Add a vss2svn-only extension to support specifying global default property values. It is useful for CRLF conversion. commit dfbaec32a8b71d333cc77e0913f7544bcf02dac3 Author: Alexander Gavrilov Date: Tue Sep 16 20:20:27 2008 +0400 Implement consistency checking for the CRLF conversion. commit 983486ca447641bfbed5a74df01d2907e1ba9e56 Author: Alexander Gavrilov Date: Tue Sep 16 14:29:39 2008 +0400 Use dbdir instead of tempdir for transient objects. dbdir is supposed to be pointed to a ramdisk, so use it for small temporary items. commit e503a2e148595e044989b9ff61af105212ccd564 Author: Alexander Gavrilov Date: Fri Sep 12 20:28:08 2008 +0400 Fix RESTORE support. 1) Don't overwrite the physical entry if it already exists. 2) If it is not orphaned, move it from the previous location. 3) Fix handling of rename in restore. commit c50b12fe1bd1817ac9b374a945dbb44329149e94 Author: Alexander Gavrilov Date: Wed Sep 10 20:33:16 2008 +0400 Allow specifying additional quirk rules. commit 61ef7c67bcc61e5d7e2f1b690ee14fbd2f217e31 Author: Alexander Gavrilov Date: Wed Sep 10 20:31:10 2008 +0400 Convert to using SQLite 3. Changed the DataCache format for easier analysis by perl. (COPY statement has been removed in SQLite 3) commit 41cd6c1b8f58e6273e29eb1f98da25cc7cddce5b Author: Alexander Gavrilov Date: Tue Sep 9 23:19:24 2008 +0400 Database performance patch. The database is temporary anyway, so one might want to disable syncing for speed reasons. Also allow specifying a separate directory for use of the db, e.g. --nosync --dbdir=/mnt/ramdisk commit ac6549f856d60ae4877fb173dc9f766f3ba55c71 Author: Alexander Gavrilov Date: Tue Sep 9 16:18:36 2008 +0400 Add rules to ignore files in git. commit a3db86f292a6e19517037f9623a3f4946aae5de8 Author: Alexander Gavrilov Date: Tue Sep 9 16:18:22 2008 +0400 Make ssphys buildable on 64-bit Linux. The 'long' type is 32-bit in MSVC++, and 64-bit on Linux, so nobody should use it without good reason. commit f3c5a434c22b0f3b39098a73db42aab4711fde77 Author: Alexander Gavrilov Date: Tue Sep 9 15:34:27 2008 +0400 Support building ssphys from a git-svn repository. Implement svnwcrev.sh for git-svn. Otherwise it cannot create version.h, and build fails. From david.smith at speed-trap.com Tue Sep 30 11:08:30 2008 From: david.smith at speed-trap.com (David Smith) Date: Tue Sep 30 11:08:38 2008 Subject: Issue getting application to built In-Reply-To: <200809301859.07601.angavrilov@gmail.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48E22046.10404@speed-trap.com> <48E23647.3010604@etjohnson.us> <200809301859.07601.angavrilov@gmail.com> Message-ID: <48E240EE.6080906@speed-trap.com> Toby, Toby Johnson wrote: > In fact, if you haven't already done the patching, I would be happy to > create a branch for you in the project's Subversion repo and give you > commit access (I would have done so for Mr. Gavrilov in the first > place but didn't know until afterwards that he was doing so much work > on the script). If you're interested, send me your preferred username > to toby@etjohnson.us and I'll create an account. Alexander Gavrilov wrote: > Perhaps, I should apply them myself, after all =) > > Recently I created more patches, although some of them > probably need reworking. > > Alexander I'm certainly prepared to give that a go, but Alexander may be the best person as he has further patches. He also clearly knows a lot more about perl than I do so it might be safer! :) Regards, David From toby at etjohnson.us Tue Sep 30 11:51:16 2008 From: toby at etjohnson.us (Toby Johnson) Date: Tue Sep 30 11:51:30 2008 Subject: Issue getting application to built In-Reply-To: <200809301859.07601.angavrilov@gmail.com> References: <410d65940809261252y671803d1l2620ae54f48f0225@mail.gmail.com> <48E22046.10404@speed-trap.com> <48E23647.3010604@etjohnson.us> <200809301859.07601.angavrilov@gmail.com> Message-ID: <48E24AF4.1070605@etjohnson.us> Alexander Gavrilov wrote: > On Tuesday 30 September 2008 18:23:03 Toby Johnson wrote: > >> In fact, if you haven't already done the patching, I would be happy to >> create a branch for you in the project's Subversion repo and give you >> commit access (I would have done so for Mr. Gavrilov in the first place >> but didn't know until afterwards that he was doing so much work on the >> script). If you're interested, send me your preferred username to >> toby@etjohnson.us and I'll create an account. >> > > Perhaps, I should apply them myself, after all =) > > Recently I created more patches, although some of them > probably need reworking. > > Alexander > Thanks Alexander, I wasn't sure whether you were still subscribed to the list. I have created a branch for you at the following location: http://svn.pumacode.org/repos/vss2svn/branches/Alexander/ Let me know which username you would prefer and I'll send you a commit password. One you have the branch in good shape then we can merge it back to the trunk. toby -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pumacode.org/pipermail/vss2svn-users-lists.pumacode.org/attachments/20080930/6f3c23be/attachment.html