【问题标题】:Umbraco Development Setup Visual StudioUmbraco 开发设置 Visual Studio
【发布时间】:2011-04-01 00:13:56
【问题描述】:

我是 Umbraco 的新开发人员。我在将我的 Visual Studio 2010 设置为带有 TFS 的 umbraco 4.5.x 的开发人员平台以及在远程团队之间时遇到问题。

我目前的设置是在 Visual Studio 中打开整个 umbraco 站点并使用 TFS。显然,这意味着某些文件和文件夹在提交源代码控制时会被锁定。问题是这会在运行 umbraco 时导致问题,因为 umbraco 试图写入某些文件。

知道 VS 2010 和 umbraco 的典型设置类型是什么吗?

谢谢, 掠食

【问题讨论】:

  • Umbraco 5 已经死了,你应该删除你的编辑吗?

标签: visual-studio development-environment umbraco


【解决方案1】:

这应该可以解决您的问题 =)

编辑:链接已更新

http://our.umbraco.org/wiki/codegarden-2009/open-space-minutes/working-in-visual-studio-when-developing-umbraco-solutions

我制作了一个 VS2010 umbraco 项目模板,它配置了用于在构建时将文件复制到 umbraco 文件夹的命令,如上述链接中所述。

http://our.umbraco.org/projects/developer-tools/visual-studio-2010-project-template

【讨论】:

  • 感谢您的回复。我已经看过链接了。我不想为此使用 XCopy 命令。我正在寻找类似 msbuild 的东西。
  • 有什么特别的原因吗?我正在为 vs2010 创建一个 umbraco 模板,并且我正在使用 xcopy,但如果有更好的方法,我可能会改变它=)你看过这篇博文吗? cjgiddings.wordpress.com/2009/04/30/…
【解决方案2】:

是否必须使用 TFS 作为版本控制?

我们在项目中使用 MercurialVisual svn 服务器 作为版本控制。

在这一点上,我觉得 Mercurial 更适合 Umbraco 项目。

【讨论】:

  • 不,它不是强制使用 TFS。您可以使用任何版本控制系统。基本思想是知道哪些文件要包含在版本控制中,因为 umbraco 从后台生成文件,这可能会在版本控制中产生问题。
  • @Preyash :我认为更改将在自定义 dll 和临时文件夹中持续发生。因此,当您使用任何版本控制时,最好将 custom dllsTEMP 文件夹作为一个整体添加到 ignore list
猜你喜欢
  • 1970-01-01
  • 2011-08-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-31
  • 1970-01-01
  • 2011-03-02
  • 2019-02-22
相关资源
最近更新 更多