在做什么时有什么方法可以指定宽度:vsplit?另外,有没有办法增加或减少垂直分割窗口的宽度?Ctrl-w +和Ctrl-w - 似乎只能在水平分割窗口上工作.
作为更大的SOA计划的一部分,我们在Oracle Service Bus上开发了许多Web服务.目前这些是在SVN上管理的.SVN允许我们管理单个服务的版本控制,因为它允许我们在单个文件夹级别创建标记和分支.以下是我们遵循的典型结构,
+- Services
|
+- Service1
| |
| +- tags
| |
| +- branch1
| |
| +- trunk
| |
| +- artefacts
|
+- Service2
| |
| +- tags
| |
| +- branch1
| |
| +- trunk
| |
| +- artefacts
|
+- service N
Git绝对不允许在文件夹级别进行版本控制.我们有150多个webservice,每个都可以拥有自己的开发周期,并且可以构建为可部署的.将我们当前的策略直接映射到Git将是将每个服务作为git存储库并遵循git的原则,但这使得我们拥有超过150个git存储库.
这种方法对吗?有没有更好的方法?任何人在开发大量的Web服务时都有类似的用例?
我们还考虑创建某种逻辑分组并为该组创建git存储库,但我想这是一个错误的策略,因为这会使我的版本控制和单个服务的标记变得混乱.在git中我们可以管理这种分组吗?