TW-1278 |
VSS: new directory ("project") content is not checked out until next directory is added to VCS |
|
0
|
|
Visual Source Safe 2005 (similar effect for 6d). Get some directory ("project") and file structure, tune Build Server project.
Do the following steps and every time check changes reported on web page. Do not run the build until required:
1. Add new directory to VSS. During 1-2 minutes added directory is reported on web - Ok.
2. Add new file into this new directory. Wait 2-3 minutes. Check web page - no new changes are reported. Bug.
3. Optionally: modify new added file. Wait 2-3 minutes. Check web page - no new changes are reported. Bug.
4. Add another new directory to the same superdirectory as the one created in point 1. Wait 2-3 minutes. Check web page.
If nothing is changed, repeat step 4 one more time. For me it was enough to repeat it 0-1 times.
Finally on next refresh of web page all 4-5 changes are reported! Build take them all.
But build after step 3 does not take new files.
Environment: vss6, vss2005
Issue wasclosed
Do the following steps and every time check changes reported on web page. Do not run the build until required:
1. Add new directory to VSS. During 1-2 minutes added directory is reported on web - Ok.
2. Add new file into this new directory. Wait 2-3 minutes. Check web page - no new changes are reported. Bug.
3. Optionally: modify new added file. Wait 2-3 minutes. Check web page - no new changes are reported. Bug.
4. Add another new directory to the same superdirectory as the one created in point 1. Wait 2-3 minutes. Check web page.
If nothing is changed, repeat step 4 one more time. For me it was enough to repeat it 0-1 times.
Finally on next refresh of web page all 4-5 changes are reported! Build take them all.
But build after step 3 does not take new files.
Environment: vss6, vss2005
Issue wasclosed
0. Create a VSS project Project, map to TC project, create build configuration.
1. Create directory Project/Dir1 in VSS. TeamCity sees the changes - Ok.
2. Create file Project/Dir1/file1 in VSS. Wait 5, 10, 15 minutes. TeamCity does not sees the changes - bug.
3. Create directory Project/Dir2 in VSS. Almost immediately TeamCity sees this new directory and file1 added before.