I use VSS and I there is a setting in VSS to allow multiple checkouts of a file. On checkin, it will tell you it has changed since you checked it out and ask you what you want to do.
Greg
Greg Gum
Greg@Avasoft.net Avasoft.com / Avasoft.net
800-586-5939
1861 Brown Blvd
Suite 738
Arlington Texas 76006