Jas*_*son 3 eclipse svn windows workspace ubuntu
我最近将我的笔记本电脑转换为Ubuntu/Win7双启动系统,每个系统都有自己的分区,另外还有第三个共享分区.我想使用Eclipse并访问我的SVN存储库,无论我当时启动哪个系统.
如果我在共享分区上有我的本地SVN存储库,如何在Ubuntu和Windows上启用工作区到文件?
我提出的唯一其他选择是让每个操作系统都有自己的工作副本,并根据需要应用提交和更新.
编辑以澄清
我不是在问它是否可以为Linux和Windows提供单一工作区.我想到了共享分区中链接到每个工作区的单个源文件夹.因此,文件路径将是特定于操作系统的,并且仅访问源代码.
我认为这不可能.
工作空间.metadata文件夹中有许多文件(例如JRE/JDK或eclipse路径的定义)将依赖于底层文件系统(例如,c:\eclipse对于Windows的一面和/home/me/eclipse.
你最多可以做的是两个不同的工作区,一个用于Windows,一个用于Linux.
反过来,这两个不同的工作区将共享许多项目.这些项目不会位于这两个工作区中任何一个所谓的default location (位于workspace文件夹位置下),而是位于共享分区下的单独层次结构中.然而,由于这些分离,你最终会做两次事情(比如定义启动配置等......).我猜这是公平的.
最后,由于Linux可以使用ntfs3g很好地读取ntfs文件系统(除了实际上是一个加号的ACL),您可以在NTFS中使用共享分区.Windows不太适合读取/写入ext3fs(更不用说ext4fs)了.只需确保使用公共字符集挂载NTFS分区即可.
此外,您可以让Windows在VM内运行(例如VirtualBox,并通过标准的Samba或VirtualBox内置共享文件夹机制将共享数据作为Linux共享文件夹共享.而不是双启动.与双引导的区别理论上你可以欺骗eclipse并同时访问你的2个不同的工作区,但他们会分享相同的项目.当然,这需要从Samba部分进行一些调整以进行锁定管理.
| 归档时间: |
|
| 查看次数: |
3564 次 |
| 最近记录: |