cppaddict <> writes:
> I'd like to find a (preferably free) program that can do something
> like the following:
>
> I make a change, then click "update on server." The program sends
> any modified files (and only modified files) to my web server (whose
> ftp or ssh information i will have configured in the program).
>
> Now, when I am on any of computers (which would also have the
> program I'm looking for installed), I just click "sync to latest
> version" and it downloads the new files from my server.
>
> I'm sure subversion could do what I want, but it seems like overkill
> and looks difficult to learn.
Subversion does, indeed, do exactly what you want (aside from
that clicky stuff -- use a command line like a real programmer). It's
also one of the easier source code control systems to learn -- not as
simple as SCCS perhaps, but far simpler than ClearCase.
Read the Subversion book sections on setting up a repository,
importing existing files, checking out, updating, and committing.
That should be all you need to start.
Regards,
Patrick
------------------------------------------------------------------------
S P Engineering, Inc. | The experts in large scale distributed OO
| systems design and implementation.
| (C++, Java, Common Lisp, Jini, CORBA, UML)