Source control system deleting source files
-
I had encounter this situtation several time with VSS, and recently I tried Vault and it happens again. I am the only one who access the source control system and I often unload projects that I won't be touching for a while in a solution. Sometime, I might work in disconnected mode since I sometime shut down the server. However, somehow, some of my source files could be deleted by the source control system when I connect back to it. I am pretty sure it is my problem. Can anyone tell me the possible situtations where a source control system could delete my source files?
-
I had encounter this situtation several time with VSS, and recently I tried Vault and it happens again. I am the only one who access the source control system and I often unload projects that I won't be touching for a while in a solution. Sometime, I might work in disconnected mode since I sometime shut down the server. However, somehow, some of my source files could be deleted by the source control system when I connect back to it. I am pretty sure it is my problem. Can anyone tell me the possible situtations where a source control system could delete my source files?
I don't know what situations, but I have seen this kind of stuff with VSS. Deleted files, cases where a checkin silently "failed" (e.g. new revision is lost), and another case where a checkin got "mixed" with another file - e.g. the text was mangled. Hence, I don't use VSS anyway.. :) Perforce FTW.
-
I don't know what situations, but I have seen this kind of stuff with VSS. Deleted files, cases where a checkin silently "failed" (e.g. new revision is lost), and another case where a checkin got "mixed" with another file - e.g. the text was mangled. Hence, I don't use VSS anyway.. :) Perforce FTW.
-
I found this stopped happening when I switched off VS integration with VSS
Steve S Developer for hire
-
Do you unload your projects? Do you sometime work with disconnected source control system?
No, I don't unload them. I use machines with at least 1GB of RAM instead. As for disconnected, it doesn't apply, since I manually get/checkout/checkin everything. For me, that's more natural, since I don't want to inadvertently check out a file and not realise that I have to put it back, and generally the documentation standard I'm working to (varies from client to client) requires that I list changed files and/or label checkpoints, as well as using check-in comments.
Steve S Developer for hire