测试composer.lock而不改变任何东西

时间:2015-11-17 14:17:45

标签: git composer-php

我正在使用git处理Composer管理的项目。我合并了其他人的一些更改,并在composer.lock文件上发生了合并冲突。

我手动编辑文件以解决冲突后,有没有办法在提交更改之前测试Composer,而不实际更新任何内容?

1 个答案:

答案 0 :(得分:2)

是的,执行composer.lock将完全安装composer install --dry-run的软件包版本,而不会更新到任何更新的版本。

在不更改. . sqlCmd2.CommandType = System.Data.CommandType.Text; sqlCmd2.CommandText = string.Format("SELECT DisplayName FROM FormField WHERE EventId = 1 AND Visible = 0 ORDER BY ColumnOrder ASC;"); int numberOfRecords; using (System.Data.DataTable dataTable =new System.Data.DataTable()) { dataTable.Load(sqlCmd2.ExecuteReader()); numberOfRecords = dataTable.Rows.Count; for (int i = 0; i < dataTable.Rows.Count; i++) { System.Data.DataRow dr = dataTable.Rows[i]; var PanelFormFields = new Panel(); var LabelFormFields = new Label(); var ListItemFormFields = new ListItem(); LabelFormFields.Text = dr["DisplayName"].ToString(); CheckBoxListFormFields.Items.Add(new ListItem(dr["DisplayName"].ToString(), "C")); PanelFormFields.Controls.Add(LabelFormFields); PanelFormFields.Controls.Add(CheckBoxListFormFields); } } 的情况下进行测试将输出操作,但不会执行任何操作。

相关问题