Hi,
In our company we are now 2 programmers working on a common project. Most of the program was developed by myself, but as time went, there was a need for more and faster development.
At this stage we work in a very traditional (read outdated) mono project, using VCX for visual classes and .prg for the rest. We (I?) prefer .prg, so we tend to stay away from the classes in the .VCX and code as much as we can in .prg. The system is fairly OO and we kept with the .DBC, with no code in it.
At this stage we each have the full project with sources running on our local machines. One of us has the master, and the other sends his changes to the master, and updates the whole project on a daily basis.
This would work (has worked) nicely, be it not that I'm not programming full time anymore. I tend to be drawn away from programming into other (sometime urgent, and fire fighting) tasks. The problem that arises, is that it's difficult to have the discipline required, and that I sometimes interrupt my work, so I'm always afraid that I'll backward copy something.
Is source safe the way? Is there another simple organization that we might adopt? Have I not given enough info for you to answer?
You tell me.
TIA.
Marc
PS: Money (cost) is not the issue, the time to get reorganized is.
If things have the tendency to go your way, do not worry. It won't last. Jules Renard.