问题标签 [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.
c# - C# OLE DB:如何使用数据集重新排序数据库表的列?
我知道这可能有点尴尬,但我正在尝试使用 OLE DB 在 C# 中修改 MS Access 数据库中某些列的顺序。如何对数据集中数据表的列顺序进行某种更改?如果那不可能,我如何使用数据集重新排序数据库表的列?
这是我所拥有的示例(在 C# 中):
AcceptChanges 似乎不适用于我想做的事情,因为我相信它只会提交 DataRows 中的更改......
感谢您的任何帮助!
scripting - 在 Perforce 上提交后脚本可以自动化吗?
我们在工作中使用 Perforce,并经常将软件项目保存在存储库中。一般来说,创建者遵循正常的 Perforce 流程,但我们也有一类用户,他们不需要编辑文件,只需要阅读它们。目前我们使用 P4Web,但这需要用户单独下载每个文件以重新组装项目目录。理想情况下,我希望有一个过程,当用户在 Perforce 中进行提交/提交时,脚本会自动运行以生成项目目录和文件的单个 zip 文件,因此可以保证一键下载对源文件的当前状态是正确的。我知道 Git 有一个可用于此的提交后挂钩,但我无法在 Perforce 中找到等效的函数。
c# - SQLite 事务未提交
对于我们正在开发的应用程序,我们需要从表中读取n行,然后根据特定领域的标准选择性地更新这些行。在此操作期间,需要锁定数据库的所有其他用户以避免错误读取。
我开始一个事务,读取行,并在对记录集进行迭代时构建一串更新语句。读完记录集后,我关闭记录集并运行更新。此时我提交了事务,但是没有对数据库执行任何更新。
如果我删除交易,一切都会按预期进行。“域的东西”是特定于域的,除了从记录集中读取值之外,它不会访问数据库。我忘了一步吗?
svn - 提交和锁定颠覆
请让我知道如何在颠覆中编写以下命令
1)我们如何分块提交文件。2)在我们提交之前获得所有文件的锁定。
svn - 颠覆 Dreamhost 尾声
我是一名中级 Web 开发人员,我正在尝试将颠覆集成到我的工作流程中。我已经明白,学习是很重要的东西,并且可以使我免于将来重写问题的噩梦。
我目前的主机是dreamhost,我已经和他们一起设置了颠覆,并且我已经检查了项目(我的语法可能在这里)以及版本(对于mac)并且一直在使用coda(对于mac)来提交更改。
当我访问我的提交存储在服务器上的目录时,它们被呈现为纯文本。目前,当我提交某些内容时,我也会通过 ftp 上传到不同的目录,以便查看实际站点。我可以在 coda 中回滚到不同的版本,然后通过 ftp 上传。
我不确定我是否正确执行此操作,我是否仍然应该并排提交和 ftp 上传,还是我可以只进行提交并将最近的提交显示为呈现的网页而不触及 ftp?
我说得有道理吗?
git - 如何仅列出将提交的文件?
当我键入以下内容时,有没有办法获取将提交的文件列表?
git status 列出太多。我可以去掉所有的词,但我宁愿不这样做。而且我不想被告知未跟踪的文件。
我试过了
但这不会显示最近添加但尚未提交的文件。
我正在寻找与您相同的输出
例如 $ svn status -q
A file.py
M dir/database.py
M start.py
mercurial - 每次我在生产服务器上更新我的 Mercurial 分支时,我是否必须合并和提交?
我在最近的一个项目中使用 Mercurial。在我部署项目的 Web 服务器上,我的配置文件与生产设置略有不同。问题是当我pull
和时update
,我经常不得不merge
和commit
。
这是正确的工作流程吗?奇怪的是,为了能够继续更新,我必须提交变更集,我认为合并会将它们集成到我的生产分支中,并在每次更新时继续这样做。这是我还不习惯的分布式版本控制范例吗?
svn - Subversion:我可以一次提交多个签出的文件夹吗?
假设我的 SVN 存储库中有几个不同文件夹的工作副本分散在我的文件系统中。它们的父目录不是存储库的一部分。例如
现在它们都包含我想立即签入的更改(svn
为方便起见仅调用一次,为简单起见仅使用一个新的修订号)。
这可能吗?这就是变更列表的用途吗?如果我使用svn
< v1.5,我该怎么办?
(这里有一些类似的问题,但它们指的是不同的问题。)
编辑:澄清:工作副本都属于同一个存储库,但属于不同的部分,即存储库如下所示:
git - 使用 Git,我如何将工作副本中的一些更改提交到不同的分支?
我在一个分支工作,得到一个工作副本真的很不干净。在查看要提交的更改时,我希望将一些 oneliner 修复提交到master
分支。
在这种情况下,使用git stash
并没有真正的帮助,因为我的工作副本有很多其他的更改还不会与 master 合并。
有没有更有效的方法来解决这种情况?(例如做出提交,并移动它的父母?)
version-control - 在 CVS 预提交挂钩中使用提交消息
是否可以在 CVS 的预提交挂钩中使用提交消息?CVS 服务器正在远程运行,我使用pserver
.
理想情况下,如果文件通过过滤器或提交消息包含某些文本,我希望允许提交。
我没有选择使用另一个版本控制系统。