2012-11-13 74 views
0

本地刪除的文件,我刪除了似乎在水銀被跟蹤了幾個本地文件,所以我得到:在水銀

[email protected]:~/PhD/equilibrium$ hg status -q 
! equilibrium/Computations/Matlab_ga/CVaR_vs_loan.p~ 
! equilibrium/Computations/Matlab_ga/CVaR_vs_noMargin.p~ 
! equilibrium/Computations/Matlab_ga/CVaR_vs_xi.p~ 
! equilibrium/Computations/Matlab_ga/defaults_loan3.p~ 
! equilibrium/Computations/Matlab_ga/defaults_loan6.p~ 
! equilibrium/Computations/Matlab_ga/loansBeforeDefault_loan10.p~ 
! equilibrium/Computations/Matlab_ga/loansBeforeDefault_loan3.p~ 
! equilibrium/Computations/Matlab_ga/pnl_loan6.p~ 
! equilibrium/Computations/Matlab_ga/pnl_loan6_alt.p~ 
! equilibrium/Computations/Matlab_ga/simulation.p~ 
! equilibrium/Computations/Matlab_ga/values_loan10.p~ 
! equilibrium/Computations/Matlab_ga/values_loan3.p~ 
! equilibrium/Computations/Vidur_120330/Chebyshev2value.m 
! equilibrium/Computations/Vidur_120330/t=12.fig 
! equilibrium/Computations/Vidur_120330/t=2.fig 
! equilibrium/Computations/Vidur_120330/t=25.fig 

有沒有辦法來消除這些不添加任何東西到倉庫?我有大量不應該添加的文件,因此使用hg addremove不是一個選項。我試圖對這些文件中的每一個執行hg forget,但是我得到了equilibrium/Computations/Vidur_120330/t=25.fig: No such file or directory - 考慮到這些文件被刪除,這不是一個大驚喜。任何想法如何解決它?

+0

這不應該發生。至少它不會正常發生。 「hg remove」和「hg forget」都應該可以運行AFAIK。 – Jon

+0

@Jon,找出問題所在。我從我的倉庫的一個子文件夾運行它,這些路徑顯然是相對於根。 – Grzenio

回答

1

您可以還原你的廁所和刪除水銀路文件

1

您可以使用hg remove --after這一點。它將從磁盤中刪除文件後從文件夾中刪除文件。

在命令行輸入hg help remove獲取更多信息。