用Tup清洁

时间:2015-03-05 20:14:31

标签: tup

如何使用Tup清理构建工件?

我的项目会生成 lot 的工件,我想要清理它们。 Tup似乎无法做到这一点,git reset --hard HEAD即使在git add -Af之后也无效。

2 个答案:

答案 0 :(得分:1)

Tup没有像 Makefile 那样可以定义的干净功能。

如果您使用的是Git存储库,则可以git-clean存储库。

$ git add -A
$ git reset --hard HEAD
$ git clean -dfx

如果您正在进行某些更改并需要清除所有内容而不删除更改,请使用:

$ git clean -Xf

答案 1 :(得分:1)

为了完整起见,您可以使用各种变体保持清洁。

public class ProductController : Controller
{
    public object Index(int? page)
    {
        var list = ItemDB.GetListOfItems();

        var pageNumber = page ?? 1; 
        var onePageOfItem = list.ToPagedList(pageNumber, 25); // will only contain 25 items max because of the pageSize

        ViewBag.onePageOfItem = onePageOfProducts;
        return View();
    }
}

构建文件将放在目录touch default.config # An empty config file is ok tup variant default tup

如果你在一个活跃的tup项目中执行上述操作,tup将删除所有原位构建文件并将它们移动到构建目录。

./build-default命令没什么特别之处。它只是提供了一点自动化。以下内容也是如此:

tup variant