我有一个用asp.net mvc编写的web应用程序。我在MyApp.Web程序集中列出了视图和内容文件(图像,脚本,css等)。在MyApp.WebBase中,我有剩余的功能(控制器,域(实体,存储库,服务))。现在的问题如下:我想让第三方html编码器只能访问MyApp.Web源代码,以便能够在本地编译应用程序并查看结果。另一方面,开发人员团队可以访问完整的源代码。 的问题是,为了在HTML编码器能够编写应用程序在本地,他在他的项目需要在MyApp.WebBase.dll 引用谁能帮助我? 谢谢。关于svn权限的问题
0
A
回答
1
我不知道如果我正确地收到了你的问题,但如果你需要更细粒度的权限管理的SVN服务器,您可以使用authz。
1
您可以用这样一种方式,以使阅读源代码只有那些谁需要它,有其他人,喜欢你的HTML编码/写访问,没有访问(例如,源结构库一个文件夹,另一个DLL)。然而,在此之前,我建议您阅读称为颠覆本书的部分 Do You Really Need Path-Based Access Control?摘录:
因此,在开始限制用户的访问权限之前,问问自己是否有一个真正的,诚实的必要为此,还是只是对管理员来说“听起来不错”的东西。决定是否值得牺牲一些服务器速度,并记住涉及的风险非常小;依靠技术作为社会问题的拐杖是不好的。
我试图做的一点是,考虑是否值得努力重构您的存储库,以便有人看不到源代码。如果是这样,那么你可以通过授予他/她对DLL文件夹的权限并且没有对源文件夹的权限来这样做。
相关问题
- 1. 关于Android权限的问题权限
- 2. svn设置权限问题
- 3. svn权限问题 - txn-current-lock:权限被拒绝
- 4. 有关Facebook权限的问题
- 5. 权限问题
- 6. SVN权限
- 7. 关于Java上传/下传和继承权限的问题
- 8. 关于OpenJPA的HSQLdb权限
- 9. MySQL,权限问题
- 10. Android权限问题
- 11. Linux权限问题
- 12. SSIS权限问题
- 13. githook权限问题
- 14. SqlTableDependency权限问题
- 15. Apache2权限问题
- 16. Samba权限问题
- 17. Firebase权限问题
- 18. OneNote权限问题
- 19. 问题executeScript权限
- 20. Process.Start权限问题
- 21. 关于简单授权的问题
- 22. 有关SVN的问题
- 23. 讨厌的权限问题
- 24. git的钩权限问题
- 25. 的SqlDependency权限问题
- 26. app_label权限问题的Django
- 27. Django的权限问题
- 28. lua中的权限问题
- 29. Git sharedRepository的权限问题
- 30. Symfony2上的权限问题
不完全,这些文章解释如何设置读/写。我需要一点点不同。我需要一个人完全访问存储库,另一个人只能访问MyApp.Web。但他必须有可能在他自己的计算机上编译应用程序(所以我需要一种方法来通过svn编译MyApp.WebBase.dll的版本,并且在svn上更新时必须更新) – diadiora 2009-09-25 13:51:54