我正在使用git处理Composer管理的项目。我合并了其他人的一些更改,并在composer.lock
文件上发生了合并冲突。
我手动编辑文件以解决冲突后,有没有办法在提交更改之前测试Composer,而不实际更新任何内容?
答案 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);
}
}
的情况下进行测试将输出操作,但不会执行任何操作。