I'll try to make this as straight forward as possible.
- Currently our team has a VSS database where our projects are stored.
- Developers grab the code and place on their localhost machine and develop locally.
- Designated developer grabs latest version and pushes to development server.
The problem is, when a file is removed from the project (by deleting it in VS2008) then the next time another developer (not the one who deleted it) checks in, it prompts them to check in those deleted files because they still have a copy on their local machine.
Is there a way around this? To have VSS instruct the client machine to remove these files and not prompt them to check back in? What is the preferred approach for this?
Edit Note(s):
- I agree SVN is better than VSS
- I agree Web Application project is better than Web Site project
- Problem: This same thing happens with files which are removed from class libraries.