首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
nyse
V2EX  ›  问与答

如何在项目开发中将框架和具体逻辑分开维护,进行版本控制?

  •  
  •   nyse · 288 天前 · 711 次点击
    这是一个创建于 288 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己写了一个框架,并且在这个框架上进行具体业务的开发,框架与具体逻辑在代码上做了分离。

    考虑到后面可能将框架开源,也为了实现在多个项目中对基础框架统一更新,用什么方法将他们分开维护比较好。

    8 回复  |  直到 2019-04-10 14:33:32 +08:00
    xuwenping
        1
    xuwenping   287 天前 via Android
    当成两个项目?
    saioac233
        2
    saioac233   287 天前
    把框架单独打一个包
    nyse
        3
    nyse   287 天前
    @xuwenping #1
    @saioac233 #2

    就是偶尔写着写着项目的逻辑,会改到框架的内容,不知道怎么分离开来好。。。
    baojiweicn2
        4
    baojiweicn2   287 天前 via Android
    git sub module
    nyse
        5
    nyse   287 天前
    @baojiweicn2 #4

    看了一下 submodule 好像只能在一个项目下中一个文件夹里,但是我的可能会在某个子目录下,不知道怎么分离好。
    nyse
        6
    nyse   287 天前
    @baojiweicn2 #4 或者说子模块只能定义一个 path,但可能会改到多个 path 中的代码。。。
    superalsrk
        7
    superalsrk   287 天前
    什么语言~
    nyse
        8
    nyse   286 天前
    @superalsrk #7 一个是基于 JS 的,一个是基于 PHP 的。

    不过感觉这跟语言关系不大。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3096 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 10:01 · PVG 18:01 · LAX 02:01 · JFK 05:01
    ♥ Do have faith in what you're doing.