在同一台机器上将 TFS 与 WebStorm 和 Visual Studio 结合使用
Use TFS with WebStorm and Visual Studio on same machine
我正在开发一个包含 .NET 后端和一些繁重 JavaScript 前端代码的项目。
我们使用 TFS 进行源代码控制。
为了在 JavaScript 中工作,我想使用 WebStorm,它有一个 TFS 插件。
为了在 .NET 中工作,我想在支持 TFS 的 Visual Studio 中工作。
理想情况下,我希望两个 IDE 都指向相同的本地代码,并且都能够签入我对该代码所做的更改。我只会在任何时间点打开一个 IDE,这取决于我是在处理代码的 JavaScript 还是 .NET 端。
我试过将两个 IDE 指向同一个本地文件夹,并让它们在连接到同一个 TFS 工作区的不同本地文件夹中工作。但是 WebStorm 似乎从来没有意识到我已经更改了文件,或者签入 TFS 的文件与本地文件不同。
可能只是 Webstorm 的 TFS 插件不稳定。不过可能是我处理的不对。
有没有人试过这个?如果是这样,您是如何让它发挥作用的?
尝试右键单击根文件夹,然后从 WebStorm 中选择 select“TFS\Checkin 目录...”选项,查看是否可以检测到更改。我刚刚试了一下,它可以检测到 VS 中所做的更改。
但是,官方不支持在多个实例中使用相同的作品space。
Q: Can I use the same workspace in multiple instances of Visual
Studio?
A: Although Visual Studio does not block you from running
multiple instances against the same workspace, this usage is not
supported. Also, working this way is more likely to cause problems if
you are using a local workspace.
我正在开发一个包含 .NET 后端和一些繁重 JavaScript 前端代码的项目。
我们使用 TFS 进行源代码控制。
为了在 JavaScript 中工作,我想使用 WebStorm,它有一个 TFS 插件。
为了在 .NET 中工作,我想在支持 TFS 的 Visual Studio 中工作。
理想情况下,我希望两个 IDE 都指向相同的本地代码,并且都能够签入我对该代码所做的更改。我只会在任何时间点打开一个 IDE,这取决于我是在处理代码的 JavaScript 还是 .NET 端。
我试过将两个 IDE 指向同一个本地文件夹,并让它们在连接到同一个 TFS 工作区的不同本地文件夹中工作。但是 WebStorm 似乎从来没有意识到我已经更改了文件,或者签入 TFS 的文件与本地文件不同。
可能只是 Webstorm 的 TFS 插件不稳定。不过可能是我处理的不对。
有没有人试过这个?如果是这样,您是如何让它发挥作用的?
尝试右键单击根文件夹,然后从 WebStorm 中选择 select“TFS\Checkin 目录...”选项,查看是否可以检测到更改。我刚刚试了一下,它可以检测到 VS 中所做的更改。
但是,官方不支持在多个实例中使用相同的作品space。
Q: Can I use the same workspace in multiple instances of Visual Studio?
A: Although Visual Studio does not block you from running multiple instances against the same workspace, this usage is not supported. Also, working this way is more likely to cause problems if you are using a local workspace.