在我的存储库中说我添加一个文件或进行更改并提交。另一个同时拥有先前导出到它们的源的客户端再次导出。他们会获得整个来源还是仅添加新内容?如果不是结账?感谢
答案 0 :(得分:2)
Checkout和Export都是为了检索所有已编辑的文件 - Checkout会创建一个工作副本,而Export只会为您提供没有SVN属性的文件,而且您无法提交回来。
如果您希望获得最新的更改,请在初始结账后使用更新。
答案 1 :(得分:0)
导出和签出不得用作与subversion相关的同义词。
svn checkout URL
从源代码存储库中创建工作副本。
svn export URL
创建源代码存储库的副本,省略 @RedFilter指出的所有版本控制信息。您将无法使用此副本完成任何版本控制任务。
答案 2 :(得分:0)
导出将从您指定的路径开始工作,它将获得没有SVN支持的特定存储库内容(无跟踪更改,提交,更新等)。
另一方面,Checkout将从指定的服务器获取内容,再次从您告诉它的路径,但将保留SVN元数据,因此提交,更新将是可能的。