以下是该方案:
用户访问该网站只询问一个文档的最新版本。他或她将某些内容更改为该文档(本地),格式为单词,然后将该文档重新上传到网站。
上传和下载部分并不难,但是有一个框架可以分析2个文档(服务器上的文件与更改的文件)之间的差异,并为用户提供合并选项(案例2人更改文档并按不同顺序重新上传)?
我首先想到它会变成一个看起来像dropbox或subversion存储库的东西?有没有可用于ASP.NET MVC网站的框架?
答案 0 :(得分:0)
根据您声明的功能,您实际上正在寻找VCS。最好的办法是选择SVN。
安装SVN服务器,下载.net包装器,如SharpSVN(ankhSVN的开发人员)。将文件发送到svn服务器并使用api来管理它们。 (合并,查询等)