当TFS服务器关闭,开发人员脱机工作时,当服务器恢复运行时,即使他们进行了本地更改,是否仍会照常工作?
在这一点上,它会只是一个悬而未决的变化吗?
脱机时,您可以继续处理文件。当你重新联机时,它会检查是否有人签入/签出了你一直在处理的文件。
如果它们都没有改变,它会为你检查它们,你会照常进行。如果有人已经签入/签出,那么您将不得不在此时或签入时尝试合并文件。有时这会自动合并,有时你必须自己完成。
这个问题有多大取决于要编辑的重叠文件的数量。合并可能会很痛苦,所以如果可能的话,我会尽量让服务器短时间离线。如果您正在使用它们,请避免更改自动生成的内容,例如Linq2Sql.dbml文件,因为这些内容可能是合并的噩梦。