> Laurent ROCHER wrote: > > I have play a little with CVS, and i think i can setup CVS like this. > > good news. I can play with CVS, but I know almost nothing about > branches. > > > 1) Tag current CVS source code as Win32-GUI-0_0_622. > > I have notice a problem with text files. Each line end with CRCRLF. > > I found this in TortoiseCVS FAQ : > > http://www.tortoisecvs.org/faq.html#sharelinux > > I have fix this in my home repository, so i can correct it before. > > 2) Upload 665 code and tag it as Win32-GUI-0_0_665 > > 3) Make a Win32-GUI-0_0_665-Fix branch and use this branch for fix bug. > > So, we can continue to use main branch for new version. > > sounds perfectly reasonable. > > > If you are agree, i can do the job and start to work on 665 fix branch. > > I probably take a look on next release too ;) > > ok. you should already have write access to the CVS, so you can start > as soon as you want. let me know when you are done (and let me know > the commands to access a specific branch, because I never did it :-).
I have finish CVS change. I'm using TortoiseCVS for use CVS change. (Web: http://www.tortoisecvs.org/) It's very easy to use and have very intuitive GUI. With Tortoise CVS, use CVS CherckOut... - In Module tab : Enter information to connect on Sourceforge Win32-GUI CVS. - In Revision tag : Choose for Head branch or a specific tag or branch (Win32-GUI-0_0_665-Fix). - In Options : Change local directory name. If you have command line cvs, i don't know right command. For help, in TortoiseCVS console view, i have : 1) CheckOut Head branch : cvs95.exe -q -z9 checkout -P Win32-GUI 2) CheckOut 665-Fix branch : cvs95.exe -q -z9 checkout -r Win32-GUI-0_0_665-Fix -P Win32-GUI I have a -d Win32-GUI-0_0_665-Fix option if i want a different local directory name. In Win32-GUI-0_0_665-Fix branch, i have commit my change for build with MingW and ExtUtils-FakeConfig. So it's possible to build Win32-GUI for ActiveState Perl with Visual C++ or MinGW. I have notice anonymous Sourceforge CVS access have 24 hours delay. Cheers, Laurent.