【问题标题】:Which files and folders for version control哪些文件和文件夹用于版本控制
【发布时间】:2015-12-10 11:47:35
【问题描述】:

这只是一个新手问题,但是版本控制软件中应该保留哪些文件和文件夹(我们使用mercurial,但这不是主题)?

我认为有那些文件和文件夹:

src/
res/
lib/
native/
override/
test/
build.xml
codenameone_settings.properties
icon.png

您还有其他建议吗?

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    您的列表似乎是正确的。作为参考,这是我们在项目中用作 .gitignore 文件的内容:

    *.jar
    nbproject/private/
    build/
    nbbuild/
    dist/
    lib/CodenameOne_SRC.zip
    lib/impl/
    

    请注意,我们并没有完全排除 lib 目录,只排除了它的 jars、zip 和 impl 子目录。这意味着我们包含的cn1libs 将受到源代码控制,这不一定是最好的策略(因为它们是二进制的),但它很方便。

    也可以查看Working With A Codename One Project In Git/SVN version control

    我在该答案中介绍了在版本控制中使用资源文件和 res 文件层次结构的具体细节。

    【讨论】:

    • 非常感谢!这就是我要找的!
    猜你喜欢
    • 2010-09-25
    • 1970-01-01
    • 2011-11-12
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-15
    相关资源
    最近更新 更多