>We are building an application been developed by 2 people in two diferent computers, each of us have the complete project in our own hard disk let's say C:\MYPROJECT.
>About once a week we put together all the changes in one of this computers, the problem is that we get mixed up knowing wich forms (SCXs) changed each other. We can't use the SCX file date to check for the newest one beacuse each time the project is recompiled the file date is updated so this doesn't mean that the form realy got modified.
>We tried once to use Visual SourceSafe but it gave us more headaches than solutions, any tips on how to know which forms realy got modified.
My way of doing these things was to get the two versions into two directories, and have a check routine. It usually just issued a report - left side contained the file on the current directory, and the other one had it in the other one, with arrow pointing to the fresher one, or an equal sign, if sizes (in case of .prg) and date/times were identical. Warning: this uses the file date/time, not internal timestamps.
I'm planning to make it a .vcx or .scx, which will show results in a grid, and maybe cover more than just two directories (maybe also parallel directories). It's a primitive version of VSS, but I'm using it for four years, usually just for checking out the differences between custom versions of the same app, in vain effort to have a one-version-fits-all apps :)