Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control 向TFS版本控制提交以前的版本_Version Control_Tfs_Versioning - Fatal编程技术网

Version control 向TFS版本控制提交以前的版本

Version control 向TFS版本控制提交以前的版本,version-control,tfs,versioning,Version Control,Tfs,Versioning,我有一个到目前为止还没有任何版本控制系统的应用程序,我想从现在开始使用TFS版本控制 我在项目开发的不同时间存储了项目文件的不同副本(快照),我也想将它们存储在TFS存储库中 我可以使用单个工作区并将每个版本复制到该工作区吗 登记入住?是否以这种方式自动捕获对所有文件的更改 在哪里可以提交每个存储版本的时间和版本历史记录 那么,您的项目处于当前状态,并且是以前版本的吗 根据我的经验,最好在Tfs中签入当前版本,就像在新项目中一样。这将成为您的工作副本,所有未来的更改都将签入/签出并在历史记录中

我有一个到目前为止还没有任何版本控制系统的应用程序,我想从现在开始使用TFS版本控制

我在项目开发的不同时间存储了项目文件的不同副本(快照),我也想将它们存储在TFS存储库中

  • 我可以使用单个工作区并将每个版本复制到该工作区吗 登记入住?是否以这种方式自动捕获对所有文件的更改
  • 在哪里可以提交每个存储版本的时间和版本历史记录

那么,您的项目处于当前状态,并且是以前版本的吗

根据我的经验,最好在Tfs中签入当前版本,就像在新项目中一样。这将成为您的工作副本,所有未来的更改都将签入/签出并在历史记录中跟踪


对于以前的版本,在TFS中创建一个存档文件夹,其中包含保存项目副本时每个日期的子文件夹。将该版本的所有文件签入相应的文件夹。这可以作为参考。

是的,这当然是一个选择。然而,我在寻找一种方法,在一个文件夹结构中提交以前日期的版本,而不是为所有这些以前的版本创建多个文件夹。我认为这将是一个更加干净整洁的解决方案。在这种情况下,您知道吗?问题是TFS存储的历史记录将包含当前日期/时间,而不是原始日期/时间。这是否可以接受?我可以使用工具或通过命令提示符更改时间吗?除了时间问题,我如何实现一个文件夹结构解决方案?不,我认为这不可能开箱即用,也不受支持。把这条线通读一遍。请注意,一段时间后,旧代码仅用于参考,将它们存档可以很好地查看它。