1
lululau 2013-11-19 10:32:02 +08:00 1
|
2
yushiro 2013-11-19 12:08:04 +08:00
如果只是共享源代码的话, 通过git吧。
WIN下的远程源直接指定到ubuntu的IP上 |
3
justan 2013-11-19 13:40:37 +08:00
用的 xp ?
xp 不支持符号链接 |
4
zjgsamuel OP |
6
zjgsamuel OP 我突然发现了 我需要一台 apple mini 或者再装一台专门用来开发的笔记本或者台式机装 ubuntu 系统...
|
7
zjgsamuel OP 我的 VirtualBox 版本是4.3.0 貌似最新版是4.3.2了 我先更新一下再看看
|
8
yushiro 2013-11-19 16:12:41 +08:00
@zjgsamuel 不明白, 为什么要“远程登录进”?
我的理解: 开发机:Win, 生产环境:Ubuntu 在Win下写代码, git管理, 写完后git push 到ubuntu。 在ubuntu下git pull, 然后编译之类的。 如果你理想的状态不是这样, 那请详细描述一下。 |
9
yangg 2013-11-19 16:38:02 +08:00
不明白共享什么, 干嘛不直接用virtualbox的Shared Folders
|
10
yushiro 2013-11-19 17:10:46 +08:00
btw: 如果你的生产环境是不需要GUI界面的, 那干嘛不用vargrant + ssh?
|
11
zjgsamuel OP @yushiro 谢谢你的回复哈,我再阐述的明确些
win下写代码 我想能快速实时能够看到代码的效果 按照你的方法 我就得不断的 git push 到ubuntu ,我嫌这个方式比较繁琐啦! 仅此而已... 我的理想方式就是能够 在win下部署一个和生产环境一样的开发环境 能够在win下写代码然后马上可以预览到效果 而我理想的生产环境又是基于ubuntu的 所以这里有些冲突了 主要是最新准备看看 meteor 发现按照之前的做法貌似压根就没法运行,提示错误 [[[[[ ~/Project/myapp ]]]]] Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Initializing mongo database... this may take a moment. Unexpected mongo exit code 100. Restarting. Can't start mongod MongoDB had an unspecified uncaught exception. This can be caused by MongoDB being unable to write to a local database. Check that you have permissions to write to .meteor/local. MongoDB does not support filesystems like NFS that do not allow file locking. 还有就是配置一些环境的时候提示 making hard links in helloworld-2013.2.dev1.gc66465f... hard linking .testr.conf -> helloworld-2013.2.dev1.gc66465f error: Operation not permitted ln: failed to create hard link `Project/lnmp1.0-full.tar.gz' => `lnmp1.0-full.tar.gz': Invalid cross-device link 说白了就是 VirtualBox 的共享文件夹(Shared Folders) 的问题了... 不知道你平时win下的开发环境是怎么搭的? |
13
yushiro 2013-11-20 12:09:01 +08:00
@zjgsamuel 感觉你做的是WEB项目? 那为什么要发布到ubuntu? 不能直接从ubuntu上面访问win下的IIS(或其他web服务)?
|
14
yushiro 2013-11-20 12:10:08 +08:00
还有, 既然WIN下的目录共享有问题, 能否以ubuntu下的目录为主, 然后“共享”或者SMB方式, 在WIN下访问?
|
15
zjgsamuel OP |