首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Umbraco 7源代码管理-文件管理

Umbraco 7源代码管理-文件管理
EN

Stack Overflow用户
提问于 2014-09-10 21:44:48
回答 2查看 952关注 0票数 1

我正试图在一个小组中找到一种方法来管理源代码管理中的Umbraco文件。当试图向Umbraco添加模板和文档类型时,它们将同时添加到本地SDF文件和MVC项目中。但是,如果我们不使用这些更改部署SDF文件,新模板将出现在MVC项目中,而不是后台Office中。理想情况下,我们希望在源代码管理中管理模板(以及与此相关的内容),并且不部署内容,因为应该在每个环境中添加这些内容。我们不想管理SDF文件,我们希望尽可能干净地让多个人同时工作。

有人找到了解决这类问题的方法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-11 06:51:17

您想要查看像Umbraco的uSync这样的包,它对于在共享开发环境中共享这类东西非常有用,并且应该满足您概述的大部分需求。

uSync位于您的Umbraco站点--它只是一个dll --并将数据库对象写入磁盘,当站点启动时,它将读取磁盘文件并更新Umbraco数据库,以保持所有内容保持同步。 uSync将读/写:

  • DocumentTypes
  • MediaTypes
  • DataTypes
  • DictionaryItems
  • 语言
  • 样式表
  • 模板*
票数 3
EN

Stack Overflow用户

发布于 2014-09-11 15:46:26

简单的回答是没有简短的答案。这些类型的问题很难找到一个快速而简单的方法来解决。你可以在这里读到,从本地主机在服务器上上载umbraco站点,我发布了一个类似主题的答案。

基本上,我发现最平滑的是,我只是简单地手工重新做我想要的改变在我的现场。这很费时,但这是我找到的唯一可靠的方法,可以把所有的东西都放进去,并确保它的正确部署。特别是在现场。

本地数据库(我不使用紧凑版),往往总是不同步,所以定期,我拿“主”(或生活) db并备份它。把它发给我的开发人员这样他们就可以更新了。并下载媒体文件,通过网络共享。

我们的源代码控制是TFS,在那里我提交了“一切”、dll和umbraco文件。我发现这是在本地快速获得新的dev设置的最简单方法。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25775606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档