代码之家  ›  专栏  ›  技术社区  ›  3Dave

ASP.NET MVC WAP、SharePoint Designer和SVN

  •  0
  • 3Dave  · 技术社区  · 16 年前

    问题是:

    1. 既然我希望这是一个WAP,而不是一个网站项目,我怎么能让他们看到他们的行动变化,而不要求他们有visualstudio在他们的本地机器上?我可以为一个控制器指定一个“默认”操作吗

         /products/new_view_here
      

    2. 我想他们的变化被存储在SVN;sharepointdesigner似乎只直接支持visualsourcesafe(ugh)。

    1. 编写一个实现FrontPage服务器扩展协议的HTTP处理程序。这听起来很费时,但是我还没有看过协议规范。但是,它允许我在服务器端执行任何我想要的操作,包括将文件签入SVN。

    2. 放弃WAP而支持一个网站项目。但是,我不喜欢服务器上存在源代码。另外,MVC是否可以在网站项目中工作?

    1 回复  |  直到 13 年前
        1
  •  1
  •   flaxeater    16 年前

    这似乎很复杂。如果他们打算制作静态html页面,那么除了Frontpage扩展之外的另一个选择就是使用FTP,我记得Frontpage在FTP上运行得很好。这样就可以解决问题的编辑部分。

    我不知道确切的技术是什么,但是有一些服务可以监视文件系统的变化,你可以让它自动提交给svn。

    在这种情况下,我会让它提交到一个分支,可能是每个设计师,然后当他们完成了某个部分,你,或某个团队成员,然后将他们的更改合并到分支中,这样就有了有意义的历史,而不是一系列毫无价值的机械提交。

    1. 使用文件系统监视器以机械方式将保存提交到SVN分支
    2. 当达到里程碑时,手动将这些更改合并到主干中。

    如果不是FTP,那么WebDAV也是一个不错的选择。您可能还需要扩展MVC框架来编译每个页面视图的模板,以供开发之用。

    推荐文章