介绍SVN各个目录使用规范Svn目录使用规范TortoiseSVN客户端工具选择创建SVN目录结构的选项(生成trunk、branches、tags目录),如下图:1、trunk是主分支,是日常开发进行的地方。
2、branches是分支。
一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。
3、tags目录一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。
注:在这需要说明下分三个目录的原因,如果项目分为一期、二期、三期等,那么一期上线时的稳定版本就应该在一期完成时将代码copy到branches上,这样二期开发的代码就对一期的代码没有影响,如新增的模块就不会部署到生产环境上。
而branches上的稳定的版本就是发布到生产环境上的代码,如果用户使用的过程中发现有bug,则只要在branches上修改该bug,修改完bug后再编译branches上最新的代码发布到生产环境即可。
tags的作用是将在branches上修改的bug的代码合并到trunk上时创建个版本标识Trunk目录:Doc(文档库,放项目相关文档类)、sourcecede(代码库)Doc目录下按项目存放文档,以下以proj1为例做说明Proj1----项目名1、Controlled------组织级scm建一个名为controlled的目录,当项目某文档通过评审后,组织级scm从项目目录下找到那文档,复制到controlled目录下。
(一般用不到)2、Develop---开发文档2.1、Design----设计文档2.1.1、DbDesign---数据库设计文档2.1.2、HLD---概要设计2.1.3、InterfaceDesign---接口设计2.1.4、ServiceDesign---服务设计2.2、REQ---需求文档2.3、SRS---软件需求规格说明2.4、Test---测试文档2.4.1、Review---可空2.4.2、TestCese---测试用例2.4.3、TestDoc---测试文档2.4.4、TestEnv---测试环境说明2.4.5、TestReport---测试报告3、Document---项目文档4、Management---管理文档4.1、Meetings--会议纪要4.2、PIM---4.3、Plan---计划4.3.1、review4.3.2、SDP---软件开发策划文档4.3.3、SPP---软件项目策划文档4.4、report---报告4.4.1、Milestonereport---版本报告4.4.2、ProjectTrackReport---项目跟踪报告4..4.3、SCM---软件配置管理文档 4.4.4、SQA---软件质量保证计划4.4.5、项目周报4.5、Sow---工作说明书4.6、Summarize---总结4.7、Template---模板4.8、Trainning---培训文档打标签/分支有两种方式:1、选中项目,就是trunk下的本地项目,右击,选中Branch/Tag,出现如下对话框。
下图中的配置完成了之后,点击OK即可完成“打标签/分支”。
2、直接在SVN上在对应的标签/分支目录下创建对应的版本文件夹,将trunk下稳定版本的代码直接copy到对应的文件目录下即可。
2025/2/25 9:09:55 394KB SVN
1
3gpp的信道程序,里面有很详细的使用说明
2024/11/4 15:07:01 172KB scm 信道
1
浪曦生产型ERP(企业资源规划)ERP核心业务阶段。
ERP的生产系统中的核心MRP运算,MPS,CRP,完善的树形BOM,SCM重新排列部分模块,财务系统中的固定资产管理,费用管理,工资系统管理。
期间详细讲解了如何通过存储过程等相关技术实现MRP以及其他运算(CRP本系统讲解粗能力运算),另外,针对相对复杂的MRP运算,课程提供详细,形象,生动的MRP计算原理之后再进行编码讲解。
通过学习本阶段课程,将大大提高针对目前人才缺口不断扩大的ERP的核心业务能力,原来看不懂的纯ERP理论方面的书籍,发现通过手动开发ERP核心业务模块后能够理解并看懂了。
ASP.NETMVC第二阶段源代码共享
2024/10/19 13:02:42 3.61MB ERP ASP.NET MVC 源码
1
Git是一个版本控制系统,用来追踪计算机文件的变化的工具,也是一个供多人使用的协同工具,官网下载太慢了所以上传个官网下载地址https://git-scm.com/downloads
2024/10/11 20:15:38 45.35MB Git Windows64
1
世上最牛的23个图像跟踪算法(MATLAB程序):ASLA,SCM,L1APG,TLD,CT等
2024/9/14 18:38:12 6.31MB 图像跟踪算法
1
很简单的SCM游戏,玩过沙盘模型的童鞋应该会喜欢,希望对大家有帮助
2024/8/15 4:52:45 477KB 供应链
1
这是一段模拟电荷法(scm)的matlab源程序,求解了超高压输电线路下方工频电场,仿真出了离地面1.5m处的二维电场模型,该程序经过验证,准确无误,谢谢。
1
Git-scm源代码管理工具GitforWindowsSetup64-bitGitforWindowsSetupPortableGit-2.30.1-64-bit.7z.exe
1
本教程讨论持续集成的基本问题:什么是持续集成,为什么需要它,它是如何工作的,以及CI环境中的开发步骤。
本教程讲解如何设置CI过程来建立一个可重复的可靠的构建过程。
您将学习如何正确地配置CI服务器,让它查询SCM存储库,并在探测到源代码中的修改时运行Ant构建过程。
还要学习如何运行自动的JUnit测试,以及如何用PMD和FindBugs进行软件检查。
最后,体会一下Hudson(一种出色的CI服务器)如何在问题发生时发出通知,最终帮助您更快速地构建可靠的软件。
本教程使用Hudson、Ant和Subversion作为框架,讲解持续集成的基本概念。
在学完这个一小时的教程时,您会理解持续集成的好处,以及
2024/6/1 7:34:37 1.62MB 通过持续集成尽早发现缺陷
1
在做毕业设计时编写的程序,主要内容是高铁环境下LTE系统的切换算法研究,源码中含scm信道模型。
2024/4/29 14:49:02 9.48MB 切换 LTE 高铁 handover
1
共 21 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡