当您使用 AnkhSVN 对项目内的文件进行编辑时,这可以反映在项目级别吗?

发布于 2025-01-02 09:18:48 字数 152 浏览 2 评论 0原文

当我对文件进行编辑时,TortoiseSVN 将在文件所属的文件夹上显示一条指示,表明子项目有待更改。 AnkhSVN 仅在添加/删除文件时显示(红色勾号)对项目的更改(因为在这种情况下项目文件的实际内容已更改)

您能让 ankh 在项目级别给出子项目已被编辑的任何指示吗?

When I make edits to file, TortoiseSVN will show an indication on the folder that file belongs to that there are changes pending to child items. AnkhSVN only shows (red tick) changes to a project when files are added/removed (because the actual content of the project file in this case has changed)

Can you make ankh give any indication at the project level that child items have been edited?

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

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

发布评论

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

评论(3

情释 2025-01-09 09:18:48

不幸的是,没有。 Ankh 仅显示已修改文件的指示,而 TortoiseSVN 可以递归遍历文件夹并标记其中包含已更改文件的文件夹。

如果您迫切需要此功能,您可以尝试 VisualSVN 插件。它试图尽可能接近地模仿 TortoiseSVN 的行为。事实上,它使用 TSVN 对话框来执行提交或更新等操作。当您修改项目中的文件时,它会突出显示该文件、该文件所属的项目以及解决方案资源管理器中的解决方案节点。

不幸的是,它不是免费的(每个座位 49 美元),但在我看来,它物有所值。

Unfortunately, no. Ankh only shows an indication on modified files, whereas TortoiseSVN can traverse folders recursively and mark those with changed files within them.

If you desperately need this feature, you can try out VisualSVN plugin. It tries to mimic TortoiseSVN behaviour as close as possible. In fact, it uses TSVN dialogs for operations such as Commit or Update, for instance. When you modify a file within a project, it highlights the file, the project this file belongs to, as well as the solution node in the Solution Explorer.

Unfortunately, it's not free (US $49 per seat), but IMO it is worth its price.

梦年海沫深 2025-01-09 09:18:48

查看 AnkhSVN 中全局更改的推荐方法是“待处理更改”工具窗口。这会在一个视图中向您显示所有感兴趣的文件,并允许您轻松地对其进行操作。

您可以通过“查看”->“待处理更改”打开工具窗口。

The recommended way to see what changed globally in AnkhSVN is the 'Pending Changes' toolwindow. This shows you all interesting files in a single view and allows you to operate on them easily.

You can open the toolwindow via View->Pending Changes.

不回头走下去 2025-01-09 09:18:48

试试这个:
右键单击文件 ->颠覆->锁
这会锁定文件,以便其他人无法编辑它。
当您提交时,它应该解锁该文件。

如果没有,请按照相同的步骤操作并选择解锁。

编辑:我使用 AnkhSVN 作为我的 svn,但只有我使用它。如果是企业环境,我主要使用 TFS,它可以执行相同的操作(锁定/解锁),但不允许其他人签出。

Try this:
Right Click the File -> Subversion -> Lock
This places a lock on the file so that others cannot edit it.
When you commit, it should unlock the file.

If it does not, Follow the same steps and select Unlock.

Edit: I use AnkhSVN for my svn but it's just me that uses it. If a corporate environment I mainly use TFS which does the same thing (lock/unlock) but it does not allow others to check out.

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