我们使用一种旧语言在我们的工作优化软件上编写脚本(如果有人熟悉,则称为MoDL)。目前,我们正在尝试在处理此主题的几位工程师之间设置某种源代码控制。我们想要的是拥有一个通用应用程序的中央存储库。这将有助于团队在受控环境中维护和改进这些工具,同时让团队中更高级的成员检查合并。
我们有一些限制来遵守公司规定,但我找不到符合我们要求的工具。
我们无法使用托管解决方案,我们所做的任何事情都必须在公司网络上
如果源控制服务器上有一个Web组件,我们可以保留markdown文档,这样可以让我们的生活更美好。我们真的不想将文档保存在随机的Excel,Word或文本文件中。
我们非常喜欢自定义语法高亮支持MoDL。我们开发了一个基础软件包,用于Sublime Text,并希望将其转换为我们的浏览器查看器使用
如果是在Windows计算机上,则首选它。我们可以做Linux,但需要更多的资源(再次,因为我们公司的IT政策)
我们想使用git,但我们也对其他版本控制系统开放
如果有人可以帮助我们找到工具或指导我们朝着正确的方向前进,那么我们将非常感激!
答案 0 :(得分:0)
如果您想自我托管
,有几种选择您可以查看Stash(来自Atlassian)。您也可以集成Jira(错误/功能跟踪器),Confluence(维基)和其他一些东西。似乎也是you can install it on Windows。我之前和之前都使用过Stash,而我非常喜欢GitHub Enterprise。但是吉拉很棒
如果您可以放宽仅限Windows的限制,那么我更愿意选择Github Enterprise。它与GitHub一样干净的用户界面。他们的服务器预先打包在Linux VM中,所以你需要做的就是在VMWare上运行它很容易。他们的支持也很棒。它虽然略贵,但绝对值得。你也可以集成Jira(尽管他们的内置问题跟踪器也非常好)
至于语法突出显示但遗憾的是我无法对其进行评论,因为我从未使用过MoDL,但它似乎并没有被广泛使用。但是,您可以添加插件或指定自定义突出显示规则以使其正常工作