更改列表可以很容易地向我解释:
为什么我要使用更改列表?
我背后的基本问题是:更改列表的想法是实现功能,然后将其保留在变更列表中,然后继续工作吗?我认为这根本不可能。
是,例如可以更改文件A.PHP,添加更改以更改列表A1。然后在文件A.PHP上添加更多更改,然后添加这些更改以更改列表A2。然后,我可以提交包含A2的更改而不是A1的A2吗?是否可以停用变更列表?例如激活更改列表A2意味着来自A1的更改消失了,我只有A2中的内容。
更改列表是特定于文件的。因此,如果您在一个更改列表中处理文件A,B和C。
您可以搁置一个变更者,然后在任何文件上工作,而不会影响您在架子上所做的工作。
我通常使用更改列表来跟踪我正在处理的哪个问题/错误/功能,并尝试避免对一次跨越多个问题的任何文件进行更改。