2011-04-23 71 views
2

这里filemanagment一个良好的框架是场景:什么是ASP.NET MVC结合

用户访问该网站只问一个文件的最新版本。他或她会在本地更改该文档的某些内容,格式为单词,然后将该文档重新上传到网站。

上传和下载部分并不难,但有没有一个框架,可以例如分析2个文件(服务器上的一个与更改的)之间的差异,并给用户一个选项来合并(如果2人更换文件并按不同顺序重新上传)?

我首先想到它会变成一个看起来像Dropbox或Subversion版本库的东西吗?有没有一个框架可以用于ASP.NET MVC网站?

回答

0

随着您所描述的功能,您几乎在寻找一个VCS。你最好的选择是和SVN一起去。

安装SVN服务器,下载一个.net包装器,如SharpSVN(ankhSVN的开发者)。将你的文件发送到svn服务器并使用api来管理它们。 (合并,查询等)