问题标签 [commit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
76 浏览

svn - 在 Subversion 中列出带有特定签入消息的文件和修订

在 SVN 中,有没有办法根据提交消息列出文件?

0 投票
3 回答
476 浏览

git - 最近开始使用 git ......刚刚注意到我的文件的克隆最后附加了“〜”......为什么会发生这种情况

我使用 git 在我的存储库中提交更改,

遵循这些步骤

但注意到在存储库中也存在更改的文件的克隆新文件~在末尾附加了“”符号。

为什么会这样?以及将来如何防止它?
还有一些关于如何用“~”删除文件的想法会很棒

谢谢

0 投票
1 回答
4864 浏览

sql - 当 DB2 存储过程满足 ASUTIME LIMIT 时,该过程将 ROLLBACK 还是 COMMIT?

在网上找不到任何答案,有人试过吗?我的存储过程处理在多个表中发现的令牌的删除,并通过使用 ASUTIME LIMIT整数存储过程定义/特征设置为针对指定数量的“cpu 服务单元”运行。当满足这个限制时,存储过程会提交或回滚为当前令牌执行的语句吗?

谢谢。

0 投票
20 回答
107225 浏览

svn - 如何更正“提交失败。文件 xxx 已过期。找不到 xxx 路径。”

我最近遇到了一个关于提交 subversion 合并结果的特别棘手的问题。我们的 Subversion 服务器是@1.5.0,我的 TortoiseSVN 客户端现在是@1.6.1。

我正在尝试将功能分支合并回我的主干。合并似乎工作正常;但是,提交失败并显示以下错误消息。

我的工作主干是最新的。我什至已经将一个新的文件检出到另一个文件夹中,以确保没有任何本地杂乱无章的东西弄乱了合并。我对此进行了更多研究,我认为部分问题是用户错误。我认为我们的问题是:

  1. 我们有一些开发人员在 1.5 之前和之后提交了使用颠覆客户端的工作。我相信这有可能破坏合并信息。
  2. 在其他分支中,我们执行了部分合并。也就是说,我们并不总是在分支的根部执行合并。这是为了便于在同一分支内更新 Flex 和 .NET 工作。
  3. 我们在分支上执行了循环(自反)合并。这样做是因为我们有多个并行分支,并且我们希望使用主干中的最新代码定期更新我们的分支。

Subversion 书籍/团队明确不推荐所有这些内容。我们已经吸取了教训,现在知道了最佳实践。但是,我们首先需要合并并提交我们最新的分支。

纠正我们遇到的问题的最佳方法是什么?

删除主干和分支中的所有合并信息是一个可行的解决方案吗? 不,我已经这样做了,但它不能解决我上面遇到的错误。

0 投票
2 回答
209 浏览

svn - 是否可以在没有 SVN 客户端的情况下签入文件或将文件添加到 SVN 存储库?

是否可以在没有 SVN 客户端的情况下签入文件或将文件添加到 SVN 存储库?使用浏览器,我能够使用 Apache 访问 SVN 服务器上的文件。如果我在某台计算机上没有 SVN 客户端,我可以添加文件(并提交),例如通过浏览器的“上传文件”功能吗?能够这样做可能很方便。

0 投票
9 回答
44468 浏览

svn - 如何使用颠覆一次提交多个目录?

我尝试使用 svn ci dir/a dir/b -m "my comment" 但这不起作用。我还使用了 svn ci dir/a/* dir/b/* -m "my comment" 也不起作用。

我知道你可以指定多个文件,但是我如何告诉 subversion 签入这些文件夹中所有修改过的文件?我主要想这样做,以便我的所有更改都在一个修订版中生效。我可以一次签入一个目录,但这最终会为每个目录提供不同的修订版..

0 投票
5 回答
187 浏览

svn - 在您已经将提交的文件提交到 Svn 中的存储库之后将它们组合在一起(作为单个提交)?

在您已经将它们提交到 Svn 中的存储库之后,是否可以将多个提交的文件组合在一起(作为单个提交)?

在我提交了一堆文件(不使用 subeclipse 时)之后,我似乎总是忘记一两个文件,我只是想知道是否有人知道这是否可能。

0 投票
2 回答
138 浏览

svn - 将修订与 Trac 一起分组?

如何在 Trac 中“将您已经提交给 svn 的一堆修订组合在一起”(参见 Jim T 的回答)?

0 投票
5 回答
16104 浏览

django - 在 Django 中事务提交后运行代码

有什么方法可以在 Django 中的事务提交后运行一些代码?

我需要将一些消息发送到rabbitmq 服务器进行离线处理,但消息在Django 事务提交之前到达消费者。

我的消息是在模型的 post_save 信号中发送的。我正在寻找的是一种类似的机制,使用信号或其他东西,它会在提交后执行代码(如果事务失败,什么也不做)。

我还没有在 Django 中找到任何通用的方法。你有什么想法?

0 投票
1 回答
1209 浏览

python - 在 Django 中使用 MySQLdb 在 MySQL 响应中缓存问题

我在 Django 中使用 MySQL 和 Python 中的 MySQLdb 模块。

在这种情况下,我在自动提交模式下运行(并且 Django 的 transaction.is_managed() 实际上返回 False)。

我有几个与数据库交互的进程。

一个进程使用 Task.objects.all() 获取所有任务模型

然后另一个进程添加了一个任务模型(我可以在数据库管理应用程序中看到它)。

如果我在第一个进程上调用 Task.objects.all(),我什么也看不到。但是,如果我调用 connection._commit(),然后调用 Task.objects.all(),我会看到新任务。

我的问题是:连接级别是否涉及任何缓存?这是一种正常的行为吗(在我看来不是)?