开始使用 SVN 和基本文件夹结构
我对 TortoiseSVN 及其功能了解甚少,但我只是不明白应该如何使用基本结构。 /trunk /branches /tags
我已经创建了 FSFS 类型存储库,并且导入了基本结构。
注意! 尚未结账。
我的项目文件也放在另一个地方。
我应该如何从这里继续我的工作?
我应该签出存储库->地点吗 trunk文件夹中的所有文件->添加 他们->提交他们->然后创建标签 当前主干状态->创建分支 为了我的目标,我正在努力 achive->切换到创建的分支并 在那里工作?
顺便说一句,我的仓库也是本地的,也是整个工作的。 我感谢大家的帮助。
I have read little about TortoiseSVN and it capabilities, but I just can't understand how should I use basic structure. /trunk /branches /tags
I have created FSFS type repo and I have imported basic structure.
NB! No checkouts yet.
I also have my project files in another place.
How should I continue my work from here?
Should I checkout repository->place
all files in trunk folder->add
them->commit them->then create tag for
current trunk state->create branche
for my goal I'm tring to
achive->switch to created branch and
work there?
By the way my repo is local and whole work too.
I thank everyone for help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您继续开发已发布的版本时,将使用分支。例如,如果您有“Calc”产品并且支持最后 2 个版本,则您的最新版本是 2.0,但您将继续支持 1.0 并进行修复。
您的结构将是这样的:
主干 - 尚未发布的新开发项目。 V3.0
分支机构
1.0 - 您仍然对此分支进行修复。积极修复。
2.0 - 最新发布版本...主动修复。
标签:
1.0 - 您最初发布的内容的快照
2.0 - 您最初发布的内容的快照。
Branches is used when you continue to develop for a released version. For example if you have a "Calc" product and you support the last 2 versions, your latest version is 2.0 but you keep supporting 1.0 and making fixes.
Your structure would be this:
Trunk - new development that has not been released. V3.0
Branches
1.0 - you still make fixes to this branch. Active fixes.
2.0 - latest released version...active fixes.
Tags:
1.0 - a snapshot of what your initially released
2.0 - a snapshot of what you initially released.