Hi Derek, I ran tests on Windows 2000 and here's what I've learned so far:
* User accounts have two flavors: "Local" and "Domain" * Both user account types support local or network user profiles * Both user account types support "Home folder" options * User profile type ("local" vs. "network") seems irrelevant to CVS because network profiles are copied to a local drive and USERPROFILE always points to the local copy located in the machine specific profile root directory. * Home Folder options are "undefined", "local folder", "network folder" and these are visible to CVS as follows: Home Folder Environment Variables undefined %HOMEDRIVE%%HOMEPATH% set to %USERPROFILE% HOMESHARE does not exist local folder %HOMEDRIVE% set to local folder drive, no path %HOMEPATH% set to local folder path, no drive HOMESHARE does not exist network folder %HOMEDRIVE% set to network drive %HOMEPATH% set to "\" %HOMESHARE% set to network folder * Network folder values look like: \\ServerName\ShareName\OptionalPath ======================================== Based on these observations, how do Windows and UNIX differ to CVS? -------------------- UNIX user profile (.profile,.bash_profile) files are always in $HOME. UNIX user profile changes are effective AND committed when changed. -------------------- Windows user profile is always local and independent of Home Folder. Windows Home Folder is synchronized with the user profile only when: Home Folder is undefined Home Folder local path == %USERPROFILE% Windows user profile changes are effective when changed and committed ONLY when user the logs off. ======================================== Best regards, Conrad Pino _______________________________________________ Bug-cvs mailing list Bug-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/bug-cvs