Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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
Visual studio 我可以在Visual Studio中的一个项目上使用多个源代码管理提供程序吗? 在工作中,我们使用Team Foundation Server进行源代码管理。我在家里工作很多,但是现在我们的Team Foundation Server的外部访问是不可能的,或者在可预见的将来。我完全厌倦了使用电子邮件/usb源代码管理-几乎和没有源代码管理一样糟糕-所以我想通过电子邮件或usb将项目带回家,并将它们提交到subversion服务器(可能是在我自己的一台计算机上,尽管提供的免费Subversion设施可能是一种选择:我可以在工作时将更改提交到那里,然后在家中提取) 安装本地Team Foundation服务器并编辑适当的文件以指向它可能是因为我有MSDN许可证,但不知何故我认为这不会起作用(我甚至不知道存储在Team Foundation Server的地址在哪里,而且我已经查看了显而易见的地方,像???SCC文件)。_Visual Studio_Svn_Version Control - Fatal编程技术网

Visual studio 我可以在Visual Studio中的一个项目上使用多个源代码管理提供程序吗? 在工作中,我们使用Team Foundation Server进行源代码管理。我在家里工作很多,但是现在我们的Team Foundation Server的外部访问是不可能的,或者在可预见的将来。我完全厌倦了使用电子邮件/usb源代码管理-几乎和没有源代码管理一样糟糕-所以我想通过电子邮件或usb将项目带回家,并将它们提交到subversion服务器(可能是在我自己的一台计算机上,尽管提供的免费Subversion设施可能是一种选择:我可以在工作时将更改提交到那里,然后在家中提取) 安装本地Team Foundation服务器并编辑适当的文件以指向它可能是因为我有MSDN许可证,但不知何故我认为这不会起作用(我甚至不知道存储在Team Foundation Server的地址在哪里,而且我已经查看了显而易见的地方,像???SCC文件)。

Visual studio 我可以在Visual Studio中的一个项目上使用多个源代码管理提供程序吗? 在工作中,我们使用Team Foundation Server进行源代码管理。我在家里工作很多,但是现在我们的Team Foundation Server的外部访问是不可能的,或者在可预见的将来。我完全厌倦了使用电子邮件/usb源代码管理-几乎和没有源代码管理一样糟糕-所以我想通过电子邮件或usb将项目带回家,并将它们提交到subversion服务器(可能是在我自己的一台计算机上,尽管提供的免费Subversion设施可能是一种选择:我可以在工作时将更改提交到那里,然后在家中提取) 安装本地Team Foundation服务器并编辑适当的文件以指向它可能是因为我有MSDN许可证,但不知何故我认为这不会起作用(我甚至不知道存储在Team Foundation Server的地址在哪里,而且我已经查看了显而易见的地方,像???SCC文件)。,visual-studio,svn,version-control,Visual Studio,Svn,Version Control,我以前在我自己的项目中使用了Subversion,以TortoiseSVN作为接口,但由于我已经习惯了能够从Visual Studio中移动和重命名文件的便利性,我希望在Visual Studio中使用AnkhSVN,然后使用TortoiseSVN的导出功能获得项目的干净副本,以便重新开始工作并签入.W我担心的是由两个源代码管理提供商管理的项目所产生的冲突。在VisualStudio(2008)中这是否可能在团队中打开一个项目在家里是不可行的。有没有人做过类似的事情?我知道我可以试试看它是如何工

我以前在我自己的项目中使用了Subversion,以TortoiseSVN作为接口,但由于我已经习惯了能够从Visual Studio中移动和重命名文件的便利性,我希望在Visual Studio中使用AnkhSVN,然后使用TortoiseSVN的导出功能获得项目的干净副本,以便重新开始工作并签入.W我担心的是由两个源代码管理提供商管理的项目所产生的冲突。在VisualStudio(2008)中这是否可能在团队中打开一个项目在家里是不可行的。有没有人做过类似的事情?我知道我可以试试看它是如何工作的,但是我想提前知道任何潜在的陷阱。


<>编辑:我不能VPN工作,因为我不能远程访问Team Foundation服务器。我当然想…

< p>我想是的,你的问题的答案。< /P> 就我个人而言,我正在经历同样的USB SVN等地狱

目前我正在使用测试版在我的工作和家庭工作站之间同步一个文件夹

用于个人版本控制使它与TurtoSISVN、基础服务或任何其他版本控件完全不冲突(如我所注意到的)。 它为我创造了奇迹,就在昨天,我在家里做了一个新的应用程序,今天早上开始工作,它就在这里,因为同步,我可以独立地使用Git从任何机器上随时提交/回滚/差异,而不必担心来自其他机器的服务器/服务

因为它是由Mesh自动同步的,所以我甚至不必提交/推送更改。只需使用版本控制来监控我的“完成”阶段,并跟踪项目的个人进度

抱歉,重新阅读您的问题,我想我可能会添加以下内容:

我使用的Git不是直接的 在VisualStudio的插件中,我 一定要打开一个命令提示窗口 执行提交,但我将其与 我使用Visual Studio的项目 发展


我只是想告诉你我的成功故事,因为它可能会对你有所帮助。

我想是的就是你问题的答案

就我个人而言,我正在经历同样的USB SVN等地狱

目前我正在使用测试版在我的工作和家庭工作站之间同步一个文件夹

用于个人版本控制使它与TurtoSISVN、基础服务或任何其他版本控件完全不冲突(如我所注意到的)。 它为我创造了奇迹,就在昨天,我在家里做了一个新的应用程序,今天早上开始工作,它就在这里,因为同步,我可以独立地使用Git从任何机器上随时提交/回滚/差异,而不必担心来自其他机器的服务器/服务

因为它是由Mesh自动同步的,所以我甚至不必提交/推送更改。只需使用版本控制来监控我的“完成”阶段,并跟踪项目的个人进度

抱歉,重新阅读您的问题,我想我可能会添加以下内容:

我使用的Git不是直接的 在VisualStudio的插件中,我 一定要打开一个命令提示窗口 执行提交,但我将其与 我使用Visual Studio的项目 发展


我只是想告诉你我的成功故事,因为它可能会对你有所帮助。

SVN使用隐藏的.SVN或_SVN(取决于你的配置)文件夹来跟踪你的本地文件及其状态。我不确定TFS如何跟踪本地文件状态,但可能存在潜在的冲突


我们使用SVN进行源代码控制,我在办公室、家中和客户端网站上都工作。我们的SVN服务器仅通过VPN提供。TFS将通过VPN工作。您有VPN吗?如果没有,您应该在公司中设置它,因为它将使您能够像在公司网络上一样工作,从而使您能够访问文件共享在需要的时候,您可以在公司开发人员、测试人员或数据库服务器中添加VPN或RDC。作为一种编程,我认为,如果您正在远程工作,则具有这种访问权限是至关重要的。由于您具有TFS设置,您必须在网络上具有一个doman设置,因此将VPN功能添加到公司网关计算机是一项简单的任务。

SVN使用隐藏的.SVN或_svn(取决于您的配置)文件夹来跟踪您的本地文件及其状态。我不确定TFS如何跟踪本地文件状态,但可能存在潜在冲突

我们使用SVN进行源代码控制,我在办公室、家中和客户端网站上都工作。我们的SVN服务器仅通过VPN提供。TFS将通过VPN工作。您有VPN吗?如果没有,您应该在公司中设置它,因为它将使您能够像在公司网络上一样工作,从而使您能够访问文件共享s或RDC到公司开发、测试或数据库中