首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Subversion和图像上传的最佳实践

问Subversion和图像上传的最佳实践
EN

Stack Overflow用户
提问于 2009-01-23 21:00:52
回答 4查看 4.4K关注 0票数 1

运行ASP.Net网站并使用TinyMCE进行内容管理。用户需要能够上传内容的图像。图像将显示在网站内容(新闻、文章等)中,但不会被除其内容之外的任何内容引用。

这些图像是否应该受到版本控制(svn),或者上传目录是否应该在需要时传递(备份、测试等)?如果应该对它们进行版本化,最好的方法是什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-01-23 21:08:39

内容不是应用程序的一部分,而是您正在运行的实例的一部分,因此应该将其添加到备份中,而不是SVN存储库中。我只添加图片到SVN,如果有应用程序本身的一部分。

票数 6
EN

Stack Overflow用户

发布于 2009-01-23 21:12:22

没有理由不在你的版本管理存储库中存储图像,它是一个很好的工具,可以处理想法的变化,谁做了什么,以及随着时间的推移事情是如何发展的。

您需要做的唯一一件事就是确保您对这些文件具有needs lock属性--您最不希望的就是让用户获取一个文件,对其进行修改,然后尝试将其签入,结果却发现其他人已经对其进行了修改。通常情况下,由于SVN的合并能力,这不是问题,但合并图像文件有点棘手。因此,将needs lock属性设置为on,一次只有一个用户可以修改图像。

啊.。再读一遍,你是说用户上传的内容不是你网站的一部分吗?在这种情况下,你为什么需要这些图像--当然是备份它们,但除此之外,你还需要在现场网站以外的任何地方使用它们吗?

票数 1
EN

Stack Overflow用户

发布于 2011-07-13 23:16:50

我认为您应该定期备份这些映像。

SVN很棒,但如果您想将其用于用户内容,则还必须在应用程序的前端实现SVN,否则它将没有任何用处。

如果您拥有SSH访问权限,则可以安排一个作业来定期备份映像。

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

https://stackoverflow.com/questions/474500

复制
相关文章

相似问题

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