Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Multiple check-outs of an .rc file in visual C++

Multiple check-outs of an .rc file in visual C++

Multiple check-outs of an .rc file in visual C++

Given the condition that multiple users "check-out" an .rc file, coz our project team won't allow only one user at a time can modify the .rc file coz this will delay the time frame. So if all this users  "check-in" the .rc file, how will VSS read this? will it overwrite the .rc file over and over again until the last .rc file will be the present updated file, or will it compare it one by one? If so, then would it be risky doing multiple check-outs?

RE: Multiple check-outs of an .rc file in visual C++

When using multiple check out in VSS, the person checking in a file that has been modified since they checked it out can review the differences on screen and decide which differences stay and which go.  It really wouldn't work to have the computer decide those things for you.

So, is it dangerous to use multiple check out?  I think so.  No question that it can be made to work if everyone is disciplined and overcomes the natural preferences for his/her own changes over someone else's.  But I still think that the risk is too great and the hassle of dealing with  choosing changes that you aren't familiar with isn't worth it in most cases.


RE: Multiple check-outs of an .rc file in visual C++

I have tried the multiple check out thing in the past. It normally causes a big mess. Normally you find that the two changes made to a file are incompatible and you tend to just end up with code that has some very subtle bugs in that are hard to find.

It can sometimes be useful for high usage files like project files and resource files where you are just adding to a list of related items, but I haven't been able to find a way of selecting which files can have multiple checkouts.

It is best to just look up in SS explorer to see who has it checked out and go give them what for. You normally find that they have finished with the file and have just forgotten to check it back in.


Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close