Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Help with CVS on new machine UNIX
I've just bought my new PowerBook G4, throwing away the corporate Intel machine. Working with CVS on my old machine I wanted to continue doing so with my Mac, but... CVS isn't there?

And even if it is there, is it possible to use my old keys, since I use ssh to authenticate, in an easy way?

Or would I have to go back to my Wintel§ on which everything works just fine?

Thankful for any responses.

  • Currently 3.00 / 5
  You rated: 3 / 5 (1 vote cast)

Help with CVS on new machine | 5 comments | Create New Account
Click here to return to the 'Help with CVS on new machine' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Authored by: riotlager on Sep 12, '01 07:57:34PM

you could probably just copy your identity and flies over, but it would be easier if you just used ssh-keygen and made new ones. (or, make the new ones then copy over the contents of your original files)

as for using some cvs client, if you can ssh/shell into the development area, you can use cvs via the command line, it's not terribly difficult.

[ Reply to This | # ]
Authored by: ScottSO on Sep 17, '01 04:22:41PM
You may want to give this a try. If you have the developer package installed, there is a program called CVL which is a GUI interface to CVS. I use it from time to time in a Windows networked development environment building Web applications. The only word of caution is that line termination can cause some headache.

I have not had the courage to test things out too much across our network and therefore have not found a good way to supply the -kb option to my commits and additions et cetera via CVL. The -kb option tells CVS not to look for flags in the files you are adding or committing. It has been my experience that with DOS text files the CRLF line termination characters are not handled well with a UNIX-based repository and the server adds its own line ending--LF, and in essence makes all files double-spaced.

Using the command-line CVS application with the -kb option I have been able to remedy this situation. It should be possible to make CVL suppply this option automatically when needed. I believe WinCVS and MacCVS do this already.

Good luck.

[ Reply to This | # ]
Authored by: eagle_eyes on Sep 12, '01 07:59:16PM

What is CVS?

[ Reply to This | # ]
Authored by: riotlager on Sep 14, '01 03:40:47PM

CVS: concurrent versioning system. a version control system. for keeping instances of files in case you want to go back and "see" how one looked last week/month/year or when developing code / working on files others may be working on...all concurrently. back in your hole you go! :)

[ Reply to This | # ]
what CVS is
Authored by: Gordon Werner on Mar 18, '02 06:59:26PM
CVS stands for Concurrent Versions System. In effect, CVS is a system that retains the differences between different versions of a file so that you can easily revert to an older version if there is a problem. It is also fantastic to have when multiple people are working on the same set of files ... See for more details

[ Reply to This | # ]