小编web*_*sen的帖子

Atlassian Crowd体验?

我们(约150人的团队)正在考虑将我们的ALM解决方案从Bugzilla/CVS转移到Jira/svn/Confluence/Bamboo/Fisheye.SO有很多关于这些的好信息,但我有兴趣了解Atlassian的另一个工具 - 单点登录(SSO)Crowd,我正在考虑将它添加到我们的Novell id的LDAP集成中.

  • 有人有过与Crowd的经历吗?
  • 它是如何处理100/200/500(经济衰退后)的用户?
  • 任何提示/技巧?
  • 你会选择不同的开源SSO解决方案吗?

谢谢


编辑:一年过去了......

我们获得了Crowd,并与ActiveDirectory集成以及内部Crowd目录(适用于短期承包商等).到目前为止,该解决方案效果很好.


编辑2:另一年:仍然强劲(我们现在有1K用户).嵌套组是一个杀手级功能,幸运的是它在上一次发布之后工作正常.


EDIT3:2012年中期 - 7.5K用户 - 走强 有一点自动化入门(带有Ajaxified表单的Confluence页面+一个小人群插件)

jira alm single-sign-on atlassian-crowd

29
推荐指数
2
解决办法
1万
查看次数

Shell脚本模板

对于一个好的bash/ksh脚本模板,你有什么建议可以用作所有新创建的脚本的标准?

我通常#!使用带有文件名,概要,用法,返回值,作者,更改日志的注释掉头开始(在行之后)并且适合80-char行.

所有文档行我都以双哈希符号开头,##因此我可以轻松地为它们grep,本地var名称前面加上"__".

还有其他最佳做法吗?提示?命名约定?返回代码怎么样?

关于版本控制的评论:我们使用SVN可以,但企业中的另一个部门有一个单独的repo,这是他们的脚本.如果没有@author信息,我如何知道与Q联系的人?使用类似于javadocs的条目即使在shell上下文中也有一些优点,恕我直言,但我可能错了.

unix bash scripting standards ksh

23
推荐指数
6
解决办法
4万
查看次数

将struct写入csv文件

什么是将结构转储到提供的csv文件中的惯用golang方法?我在一个func里面,我的struct作为接口{}传递:

func decode_and_csv(my_response *http.Response, my_struct interface{})
Run Code Online (Sandbox Code Playgroud)

为什么接口{}? - 从JSON读取数据并且可能会返回一些不同的结构,因此尝试编写足够通用的函数.

我的类型的一个例子:

type Location []struct {
    Name                   string `json: "Name"`
    Region                 string `json: "Region"`
    Type                   string `json: "Type"`
}
Run Code Online (Sandbox Code Playgroud)

csv go

8
推荐指数
1
解决办法
1万
查看次数

如何使用cpan工具安装本地模块?

我的管理员给了我sudo的权利

cpan
Run Code Online (Sandbox Code Playgroud)

我还需要在全局PERL5LIB上安装几个非CPAN模块(Atlassian Crowd - > svn连接器).

我依稀记得cpan可以从本地安装,而无需从网络上拔出模块.

任何指针?我可以这样做,还是应该让他以root身份手动安装这些模块(对我来说是一个很大的麻烦)?谢谢!

installation perl cpan

4
推荐指数
1
解决办法
1万
查看次数

简单的Win GUI - 我应该尝试使用PowerShell还是坚持使用HTA?

知道PowerShell在命令行上可以做什么我从来没有学过如何使用它编写GUI.我是不是该?

或者回到好老的HTA/VBScript?

windows powershell user-interface hta

4
推荐指数
1
解决办法
2145
查看次数

java使用不同的JDK版本构建:相同的工件?

这是我的情景:

  • 工作站A:Sun JDK 1.6
  • 工作站B:Sun JDK 1.5

我用Ant 1.7构建A和B.

<javac srcdir="${foo}" destdir="${bar}" source="1.5" target="1.5">
  <include name="**/*.java"/>
  <exclude name="**/test/**/*.java"/>
</javac>
Run Code Online (Sandbox Code Playgroud)

然而.class文件在A和B上的大小不同,更不用说CRC了.是应该这样吗?还是我错过了一些明显的东西?

java

1
推荐指数
2
解决办法
195
查看次数