使用 Mercurial 设置 Umbraco

发布于 2024-12-03 07:56:26 字数 249 浏览 0 评论 0原文

我已经开始使用 Umbraco CMS 建立一个网站。我们是两个人在努力。一名开发人员(创建文档类型和自定义控件)和一名设计师(CSS 和 Javascript)

我们正在远程工作,因此我设置了一个 Mercurial 帐户来同步我们的工作。在不遇到任何障碍的情况下并行工作的最佳方式是什么?

在 Mercurial 上设置 Umbraco 项目以实现同步工作时,我应该记住哪些事项?

I have started to build a website using Umbraco CMS. We are two people working on it. A developer (creating document types and custom controls) and a designer (CSS and Javascript)

We are working remotely, hence I setup a Mercurial account to sync our work. What is the best way to work in parallel without facing any obstacles going forward?

What things should I keep in mind when setting up an Umbraco project over Mercurial for simultaneous work?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一身骄傲 2024-12-10 07:56:26

我们在 umbraco 项目之一中使用了 Mercurial。我们所做的是为每项工作创建单独的分支,并将并行工作。完成工作后将合并到默认分支。

如果两个用户都使用相同的数据库,那么可以使用单独的分支。但是,如果两者都使用单独的数据库,那么您需要找到某种方法来同步数据库。

我认为由于你们都在不同的部分工作,即文档类型和自定义部分以及 css 和 javascript 中的其他部分,我认为最好您可以在一个分支上工作,并在需要时更新您的解决方案。我认为这不会产生太多冲突,因为你们俩都在不同的部门工作。

we have used mercurial for one of our umbraco projects. What we have done is we created separate branches for each work and will work parallel. After completing the work will merge into default branch.

If both users are using same db, then it will be okay to work with separate branches. But if both are using separate db then you need to find some way to synchronize your database.

I think since you both working on different sections ie one in document types and custom sections and other in css and javascript , i think its better you can work one a single branch and will update your solutions whenever there is a need. I think it will not create much conflicts since you both are working on different sections.

鱼忆七猫命九 2024-12-10 07:56:26

我会回应之前的评论...共享数据库以获得更轻松的工作流程,因为两个用户将主要处理不同的问题。

对于共享文档类型创建或内容树的实例,代码优先构建方法确实可以提供帮助(使用 uSiteBuilder)
http://usitebuilder.vegaitcommerce.rs/

此外,如果您的项目负担得起,Courier 将帮助您同步数据库适度的许可成本,而不会陷入 SQL 同步的混乱之中。 (它位于官方 umbraco.com 网站上)

您可能还需要一个好的忽略文件。 Pete Duncanson 是一个很好的起点:
http://offroadcode.com/blog/2012/ 4/5/mercurial-ignore-file-for-umbraco/

I'd echo the previous comments... Share the database for an easier workflow since both users are going to be working on mostly separate concerns.

For instances where you are sharing doc type creation, or the content tree, the code-first build approach can really help (using uSiteBuilder)
http://usitebuilder.vegaitsourcing.rs/

Also, Courier will help get your databases synced if your project can afford the modest licence costs, without getting into the mess of SQL synchronisation. (It's on the official umbraco.com site)

You'll probably need a good ignore file, too. Pete Duncanson's is a good place to start:
http://offroadcode.com/blog/2012/4/5/mercurial-ignore-file-for-umbraco/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文