创建cocos工程.bat在多人合作的cocos项目中,大家公用一个ccs文件,存在的问题是如果大家都提交ccs文件比较容易出现冲突,解决冲突麻烦要耗费时间,不提交的话就拉不到其他人更新的csd文件。
方案一 解决冲突,更新提交ccs文件
这种方案也可以说没有方案,容易造成开发人员不愿意提交自己的ccs文件
方案二 每个人拷贝一个ccs文件自己用
这种方案比较简单粗暴,缺点是要看别人的csd文件需要打开别人的工程
方案三 ccs文件不进行维护,由脚本生成
先说工作流,当需要看别人的csd的时候
1.更新svn(假如版控用svn)
2.执行脚本
CreateCocosProject.py,注意读者需要根据脚本存放位置适当修改文件
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os, shutil, re, sys
import xml.etree.ElementTree as ET
from xml.dom import minidom
SCRIPT_PATH = os.path.dirname(os.path.realpath(__file__))
COCOS_PATH = os.path.realpath(os.path.join(SCRIPT_PATH, "..", "cocosstudio"))
PROJECT_NAME = sys.argv[1]
# COCOS_INCLUDE_DIRS = {"res":True, "csb":True, "preview":True}
# COCOS_UNINCLUDE_DIRS = {"res/csb":True