问题标签 [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 回答
1713 浏览

c# - C# OLE DB:如何使用数据集重新排序数据库表的列?

我知道这可能有点尴尬,但我正在尝试使用 OLE DB 在 C# 中修改 MS Access 数据库中某些列的顺序。如何对数据集中数据表的列顺序进行某种更改?如果那不可能,我如何使用数据集重新排序数据库表的列?

这是我所拥有的示例(在 C# 中):

AcceptChanges 似乎不适用于我想做的事情,因为我相信它只会提交 DataRows 中的更改......

感谢您的任何帮助!

0 投票
2 回答
2675 浏览

scripting - 在 Perforce 上提交后脚本可以自动化吗?

我们在工作中使用 Perforce,并经常将软件项目保存在存储库中。一般来说,创建者遵循正常的 Perforce 流程,但我们也有一类用户,他们不需要编辑文件,只需要阅读它们。目前我们使用 P4Web,但这需要用户单独下载每个文件以重新组装项目目录。理想情况下,我希望有一个过程,当用户在 Perforce 中进行提交/提交时,脚本会自动运行以生成项目目录和文件的单个 zip 文件,因此可以保证一键下载对源文件的当前状态是正确的。我知道 Git 有一个可用于此的提交后挂钩,但我无法在 Perforce 中找到等效的函数。

0 投票
2 回答
14568 浏览

c# - SQLite 事务未提交

对于我们正在开发的应用程序,我们需要从表中读取n行,然后根据特定领域的标准选择性地更新这些行。在此操作期间,需要锁定数据库的所有其他用户以避免错误读取。

我开始一个事务,读取行,并在对记录集进行迭代时构建一串更新语句。读完记录集后,我关闭记录集并运行更新。此时我提交了事务,但是没有对数据库执行任何更新。

如果我删除交易,一切都会按预期进行。“域的东西”是特定于域的,除了从记录集中读取值之外,它不会访问数据库。我忘了一步吗?

0 投票
2 回答
1637 浏览

svn - 提交和锁定颠覆

请让我知道如何在颠覆中编写以下命令

1)我们如何分块提交文件。2)在我们提交之前获得所有文件的锁定。

0 投票
3 回答
966 浏览

svn - 颠覆 Dreamhost 尾声

我是一名中级 Web 开发人员,我正在尝试将颠覆集成到我的工作流程中。我已经明白,学习是很重要的东西,并且可以使我免于将来重写问题的噩梦。

我目前的主机是dreamhost,我已经和他们一起设置了颠覆,并且我已经检查了项目(我的语法可能在这里)以及版本(对于mac)并且一直在使用coda(对于mac)来提交更改。

当我访问我的提交存储在服务器上的目录时,它们被呈现为纯文本。目前,当我提交某些内容时,我也会通过 ftp 上传到不同的目录,以便查看实际站点。我可以在 coda 中回滚到不同的版本,然后通过 ftp 上传。

我不确定我是否正确执行此操作,我是否仍然应该并排提交和 ftp 上传,还是我可以只进行提交并将最近的提交显示为呈现的网页而不触及 ftp?

我说得有道理吗?

0 投票
4 回答
35011 浏览

git - 如何仅列出将提交的文件?

当我键入以下内容时,有没有办法获取将提交的文件列表?

git status 列出太多。我可以去掉所有的词,但我宁愿不这样做。而且我不想被告知未跟踪的文件。

我试过了

但这不会显示最近添加但尚未提交的文件。

我正在寻找与您相同的输出

例如 $ svn status -q
A file.py
M dir/database.py
M start.py

0 投票
2 回答
338 浏览

mercurial - 每次我在生产服务器上更新我的 Mercurial 分支时,我是否必须合并和提交?

我在最近的一个项目中使用 Mercurial。在我部署项目的 Web 服务器上,我的配置文件与生产设置略有不同。问题是当我pull和时update,我经常不得不mergecommit

这是正确的工作流程吗?奇怪的是,为了能够继续更新,我必须提交变更集,我认为合并会将它们集成到我的生产分支中,并在每次更新时继续这样做。这是我还不习惯的分布式版本控制范例吗?

0 投票
5 回答
1541 浏览

svn - Subversion:我可以一次提交多个签出的文件夹吗?

假设我的 SVN 存储库中有几个不同文件夹的工作副本分散在我的文件系统中。它们的父目录不是存储库的一部分。例如

现在它们都包含我想立即签入的更改(svn为方便起见仅调用一次,为简单起见仅使用一个新的修订号)。

这可能吗?这就是变更列表的用途吗?如果我使用svn< v1.5,我该怎么办?

(这里有一些类似的问题,但它们指的是不同的问题。)

编辑:澄清:工作副本都属于同一个存储库,但属于不同的部分,即存储库如下所示:

0 投票
6 回答
1770 浏览

git - 使用 Git,我如何将工作副本中的一些更改提交到不同的分支?

我在一个分支工作,得到一个工作副本真的很不干净。在查看要提交的更改时,我希望将一些 oneliner 修复提交到master分支。

在这种情况下,使用git stash并没有真正的帮助,因为我的工作副本有很多其他的更改还不会与 master 合并。

有没有更有效的方法来解决这种情况?(例如做出提交,并移动它的父母?)

0 投票
4 回答
6211 浏览

version-control - 在 CVS 预提交挂钩中使用提交消息

是否可以在 CVS 的预提交挂钩中使用提交消息?CVS 服务器正在远程运行,我使用pserver.

理想情况下,如果文件通过过滤器或提交消息包含某些文本,我希望允许提交。

我没有选择使用另一个版本控制系统。