开发环境和本机中间需要通过跳板机连接,各位有什么方法让工作更平滑一点? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
summic
V2EX    程序员

开发环境和本机中间需要通过跳板机连接,各位有什么方法让工作更平滑一点?

  •  
  •   summic 2011-04-25 22:27:19 +08:00 10603 次点击
    这是一个创建于 5308 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本机是win7,跳板机是windows,开发环境是linux,本地不能装web server
    所以每次写了代码,要先 rz 上传到跳板机,再rz到开发环境,然后刷新浏览器看效果

    这个结构是硬性规定,必须这么做,所以郁闷的要死

    我用一个php文件实现了简单的模拟shell切换目录,然后用html5拖拽上传来越过跳板机。

    还有一个思路是本机svn提交,然后开发环境svn update代码,然后刷新浏览器看效果。

    有没有更简单的方法呢?
    14 条回复    1970-01-01 08:00:00 +08:00
    blankyao
        1
    blankyao  
       2011-04-25 22:56:02 +08:00
    可以在svn上设置一个commit的hook呀
    Alpha
        2
    Alpha  
       2011-04-25 23:04:37 +08:00
    svn git 都可以hook,我认为git更方便,不会出现烦人的.svn文件夹
    ilexswam
        3
    ilexswam  
       2011-04-25 23:52:58 +08:00
    Samba
    Livid
        4
    Livid  
    MOD
    PRO
       2011-04-25 23:56:29 +08:00
    用 Dropbox 同步。
    yoyicue
        5
    yoyicue  
       2011-04-25 23:59:10 +08:00
    @Livid 绕过网速 这个确实是最爽的 深有体会
    Livid
        6
    Livid  
    MOD
    PRO
       2011-04-26 00:00:02 +08:00
    @yoyicue 浪费流量神马的最有爱了 ^o^
    Jake
        7
    Jake  
       2011-04-26 00:21:28 +08:00
    @Livid 确实是好办法。而且Dropbox还有版本管理。在开发自己的小应用的时候灰常地得以应手。
    summic
        8
    summic  
    OP
       2011-04-26 00:42:43 +08:00
    @Livid 考虑过用dropbox,后来了解到,代码是禁止托管到任何第三方的,加跳板机也是为了代码安全考虑的,所以公司宁肯牺牲开发效率也要保证质量和安全
    clowwindy
        9
    clowwindy  
       2011-04-26 21:27:29 +08:00 via Android
    跳板机架设socks代理/vpn,测试机samba共享workspace
    spritevan
        10
    spritevan  
       2011-04-26 21:30:52 +08:00
    fiddler 文件代理到本地, 修改完之后再提交
    aligo
        11
    aligo  
       2011-04-26 21:47:33 +08:00
    利用swatch写个脚本什么的,检查文件变化后,执行从a-z的操作
    Livid
        12
    Livid  
    MOD
    PRO
       2011-04-26 22:02:11 +08:00
    跳板机的 SFTP 挂为本地驱动器吧。
    summic
        13
    summic  
    OP
       2011-04-27 03:01:31 +08:00
    @Livid @aligo @spritevan @clowwindy
    明天都尝试一下,似乎livid的方法更简单实用。fiddler和swatch没用过,额很值得尝试,跳板机架设代理也不允许,很多人共用,权限也受限制
    dreamer
        14
    dreamer  
       2011-04-27 08:54:08 +08:00
    本机svn提交,然后开发环境svn update代码,然后刷新浏览器看效果。

    如果 svn 不强制要求输入密码的话,可以在开发环境写个脚本,每隔2分钟自动 checkout 代码、自动 build.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5262 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 07:51 PVG 15:51 LAX 23:51 JFK 02:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86