我正在尝试在自动构建过程中自动将一些文件提交到SVN。 Hudson没有一个简单的工具(可行)。我发现Plugin to commit hudson build artifact显示了使用简单命令的第二个例子。现在的困难在于混淆所提供的凭证。
我真的不喜欢将我的批量构建到exe中的想法 - 它似乎有点过于庞大而无法改变。我正在绞尽脑汁寻找其他想法和同事,我想出了这个:
现在,访问我们的Hudson构建服务器需要身份验证。因此,在能够访问未经模糊处理的密码之前,至少存在一级隐含身份验证。如果恶意用户能够看到此未经模糊处理的密码,则隐含的是他们拥有的权限比使用未经模糊处理的密码授予他们的权限更多。那有意义吗?这听起来不错?我觉得这样做很脏,但我想不出更简单的方法。
答案 0 :(得分:1)
从广义上讲,这不是问题。但是,您可以采取一些措施来改进它。