我当前的项目涉及使用LDAP(Active Directory),我正在为我的所有项目使用问题跟踪,因此我想到了将两者结合起来的想法。为了满足StackOverflow的要求,我会尝试将其作为问题来制定,但我承认,这更多的是关于获得一些意见,请原谅我:):
我认为问题跟踪和SCM(软件配置管理)通常是LDAP的一个很好的应用程序,原因如下:
所以我的问题是:
当然
答案 0 :(得分:2)
OP准备:
问题不在于使用具有LDAP身份验证的现有问题跟踪器(redmine可以执行此操作),
但关于存储门票/问题等。直接在LDAP树中......
目前,每个问题跟踪器都有自己的API来访问数据,所有可通过LDAP访问的数据都可以使编写工具(例如集成到IDE等)变得更加容易
答案很简单。
别。
LDAP是 不 (重复,而不是)为此而做的,SCM或问题跟踪器还有很多,而不仅仅是一堆分层数据。< / p>
虽然通过添加所有许多新的objectClass类型是正确的,但最终可能会得到类似的结构,你基本上会采用 Lightweight Directory(即仅针对只读进行了优化)并将其转换为 huge referential(具有大量读/写操作和复杂数据结构)。
如果您正在寻找一个统一的API,那么一个通用的API(不只是针对SCM或错误跟踪)是 OSLC (Open Services for Lifecycle Collaboration) ,这是一个目前用于{{3}的开源协议} Change Management。