Visual Studio 2010中的复制网站功能不起作用,因为我的本地PC代码受源代码控制

里克·迪(Rick Dee)

这是我第一次在StackOverflow中发布问题。如果我有任何错误,请原谅我。

条件是这样的:我的笔记本电脑中有受公司TFS(Team Foundation Server)服务器进行源代码控制的代码,并且我有一个Web服务器,可以上传代码以使用户可以浏览页面。因此,这里有3个主要项目:TFS服务器,我的笔记本电脑和Web服务器。当我尝试使用Visual Studio在便携式计算机和TFS服务器之间签入/签出时,没有问题。

当我尝试使用Visual Studio中的“复制网站”功能将笔记本电脑的代码上传到Web服务器时,也没有问题。

但是,当我尝试使用Visual Studio中的“复制网站”功能将Web服务器的代码下载到笔记本电脑中时,它会说工作已完成,但实际上,它没有做任何事情,因为事实是笔记本电脑的代码处于源代码管理下,无法覆盖它。

唯一的解决方案是我必须“签出”本地笔记本电脑的代码,然后才能从Web服务器成功下载到笔记本电脑。如果我要下载许多文件,这将非常麻烦且令人烦恼。这个问题还有其他解决方案吗?

另一个问题是,是否有更好的方法来配置这三个项目的关系?很抱歉这么长的问题。我无法发布任何图像,因为我没有stackoverflow所需的“ 10个信誉”权限。谢谢

丹尼尔·曼(Daniel Mann)

最简单的答案是使用本地工作区,但是不幸的是,除非您同时使用Visual Studio 2012和TFS 2012,否则本地工作区不是一个选择。

这里的基本问题是,当您使用服务器工作区时,文件在您的文件系统上是只读的,直到您从源代码管理中显式地将其签出为止。本地工作空间并不需要。

这里更大的问题是为什么要从Web服务器获取文件您正在使用源代码管理。如果人们在不通过源代码控制的情况下直接在Web服务器中更改代码,那么这是一个巨大的问题,应立即解决。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我的Visual Studio代码中的区域折叠不起作用

来自分类Dev

在Visual Studio中运行源代码控制

来自分类Dev

代码在Visual Studio代码(VScode)中不起作用

来自分类Dev

Javascript 导入在 Visual Studio 代码中不起作用

来自分类Dev

Visual Studio Online和本地源代码控制

来自分类Dev

Visual Studio代码与Visual Studio 2013共存

来自分类Dev

Visual Studio代码与Visual Studio 2013共存

来自分类Dev

Visual Studio代码files.exclude设置不起作用

来自分类Dev

Visual Studio代码files.autoSave onFocusChange不起作用

来自分类Dev

Visual Studio代码“ editor.showUnused”:true不起作用

来自分类Dev

Localhost在Visual Studio Web Developer 2010中不起作用

来自分类Dev

C ++ #include在Microsoft Visual Studio 2010中不起作用

来自分类Dev

Localhost在Visual Studio Web Developer 2010中不起作用

来自分类常见问题

Visual Studio代码includePath

来自分类Dev

Visual Studio的代码精选

来自分类Dev

Visual Studio 代码:Paperscript

来自分类Dev

Visual Studio 代码对齐

来自分类Dev

Greenshot在Visual Studio中不起作用

来自分类Dev

Visual Studio中的代码背景

来自分类Dev

PowerShell ISE 中的 XAML 代码在 Visual Studio Code 中不起作用

来自分类Dev

Visual Studio 2017 Team Fundation Server(TFS) 自动添加到源代码管理不起作用

来自分类Dev

我可以在Visual Studio中“锁定”代码文件以避免发生意外(不锁定源代码控制)

来自分类Dev

Visual Studio 2013 RC和源代码控制

来自分类Dev

Visual Studio在线源代码控制破坏了调试

来自分类Dev

Visual Studio 2015源代码控制系统

来自分类Dev

Visual Studio将源代码控制从TFS更改回VSS

来自分类Dev

如何覆盖 Visual Studio Code 源代码

来自分类Dev

Node JS调试在Visual Studio代码中不起作用(2020年)

来自分类Dev

Visual Studio 代码 v1.17 中的折叠区域不起作用

Related 相关文章

  1. 1

    我的Visual Studio代码中的区域折叠不起作用

  2. 2

    在Visual Studio中运行源代码控制

  3. 3

    代码在Visual Studio代码(VScode)中不起作用

  4. 4

    Javascript 导入在 Visual Studio 代码中不起作用

  5. 5

    Visual Studio Online和本地源代码控制

  6. 6

    Visual Studio代码与Visual Studio 2013共存

  7. 7

    Visual Studio代码与Visual Studio 2013共存

  8. 8

    Visual Studio代码files.exclude设置不起作用

  9. 9

    Visual Studio代码files.autoSave onFocusChange不起作用

  10. 10

    Visual Studio代码“ editor.showUnused”:true不起作用

  11. 11

    Localhost在Visual Studio Web Developer 2010中不起作用

  12. 12

    C ++ #include在Microsoft Visual Studio 2010中不起作用

  13. 13

    Localhost在Visual Studio Web Developer 2010中不起作用

  14. 14

    Visual Studio代码includePath

  15. 15

    Visual Studio的代码精选

  16. 16

    Visual Studio 代码:Paperscript

  17. 17

    Visual Studio 代码对齐

  18. 18

    Greenshot在Visual Studio中不起作用

  19. 19

    Visual Studio中的代码背景

  20. 20

    PowerShell ISE 中的 XAML 代码在 Visual Studio Code 中不起作用

  21. 21

    Visual Studio 2017 Team Fundation Server(TFS) 自动添加到源代码管理不起作用

  22. 22

    我可以在Visual Studio中“锁定”代码文件以避免发生意外(不锁定源代码控制)

  23. 23

    Visual Studio 2013 RC和源代码控制

  24. 24

    Visual Studio在线源代码控制破坏了调试

  25. 25

    Visual Studio 2015源代码控制系统

  26. 26

    Visual Studio将源代码控制从TFS更改回VSS

  27. 27

    如何覆盖 Visual Studio Code 源代码

  28. 28

    Node JS调试在Visual Studio代码中不起作用(2020年)

  29. 29

    Visual Studio 代码 v1.17 中的折叠区域不起作用

热门标签

归档