使用 Ankhsvn 对 VS 项目进行版本控制

发布于 2024-09-12 02:17:16 字数 102 浏览 6 评论 0原文

我正在使用 Ankhsvn 进行个人项目。我想对该项目进行版本控制并添加一些日志标签来指定发行说明。这可能吗?我相信这是标签功能,但它请求使用我的系统上不存在的文件夹(即不是存储库文件夹)。

I am using Ankhsvn for a solo project. I would like to version this project and add a little log tag to specify release notes. Is this possible? I believe this is the tag feature, but it requests a folder to use which doesn't exist on my system (ie not the repository folder).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

温柔戏命师 2024-09-19 02:17:16

标签用于识别产品的特殊版本。在 Subversion 中,这通常是通过在标签文件夹下创建 trunk 文件夹的副本来完成的(Subversion 不真正支持标签,并且很少支持分支)。当您想要在发行说明中包含特定日志消息时,您可以

  1. 在日志消息中添加特殊文本
  2. ,在包含所需日志项的修订版上添加 svn 修订版属性
  3. 从特殊目录中收集所有日志(例如收集最近一次的所有消息)提交到/tags)。

我会使用第一个,因为它是最简单的使用方法。

Tags are used to identify a special revision of a product. In subversion this is typically done by creating a copy of the trunk folder under a tags folder (subversion does not have real support for tags and little support for branches). When you want specific log messages in you release notes, you can

  1. add a special text in the log message
  2. add a svn revision property on the revision which contains the desired log item
  3. Gather all logs from a special directory (like gather all messages from the last commit in /tags).

I would use the first one, since it is the easiest way to use.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文