作为Nant复制任务的一部分,我想更改目标位置中文件的属性。 例如,使文件从“只读”“读写”。 我该怎么做?

===============>>#1 票数:9 已采纳

使用< attrib >任务。 例如,要使文件“test.txt”读/写,您将使用

<attrib file="test.txt" readonly="false"/>

===============>>#2 票数:6

此外,对于文件列表,命令是:

<attrib readonly="false">
  <fileset basedir="mydirectory">
    <include name="**"/>
  </fileset>
</attrib>

  ask by LordHits translate from so

未解决问题?本站智能推荐:

3回复

Nant属性即使未被标记为只读也无法覆盖

我正在使用nant 0.85版本。 我已经在文件中定义了一个属性,但未指定“ read only = true”。但是,无论我在哪里尝试更改该属性的值,我都会收到警告,指出该属性不能被覆盖。 我尝试设置readonly="false" overwrite="true" 。但是似乎没有任何
4回复

Nant:更改文件权限

我有一个ASP.NET应用程序。 基本上交付流程是这样的: Nant构建应用程序并在开发人员的计算机上创建一个zip文件,其中包含没有SVN文件夹和无用文件的应用程序文件。 此文件随Nant脚本一起提供。 zip和nant文件将复制到客户端的计算机上 Nant脚本用
1回复

NAnt忽略包含的生成文件中的属性

我正在尝试使我的项目构建文件包括本地构建文件,以允许每个开发人员进行一些自定义,而不必从版本控制提交等中排除构建文件。 但是,NAnt会继续忽略我包含的构建文件中的属性,并且不会覆盖全局构建文件中设置的属性。 出于演示目的,此简短构建文件的行为相同: -并且我的local.b
1回复

通过NANT从属性文件读取值

如何单独从属性文件读取值。 例如,如何从以下示例中读取build.home或temp.dir的值。 env.properties的内容 问候 Sarathy
4回复

有没有办法在NAnt中动态加载属性文件?

我想基于一个变量加载不同的属性文件。 基本上,如果执行dev构建使用此属性文件,如果执行测试构建使用此其他属性文件,并且如果执行生成构建,则使用第三个属性文件。
2回复

NAnt属性为小写

我想防止在nant脚本的参数中放置不正确的大小写。 我想将x的值转换为小写,我尝试使用 但这无法实现,希望有人能遇到这个问题并提供简单的解决方案。 更新 我尝试了Yan提出的建议,下面的代码仍然可以输出大写字母,我将进一步解释 我有一个nant脚本,该脚本具有可
1回复

让NAnt检查SVN中已更改的文件

为了试图加快NAnt / CruiseControl.Net / Ivy的连续构建过程的速度,我希望让NAnt在执行基于NAnt的更新后检查我的代码库是否在本地PC上发生了变化,然后检查代码已更改,然后开始重新构建该项目的过程,并可能会升旗标以构建所有后续组件,无论它们的更改状态如何。 原
1回复

如何使用Nant从TFS获取更改的文件

每当使用NANT进行构建时,从TFS获得所有代码确实很痛苦。 ccnet.config中是否有任何设置,这些设置将仅采用上次更改的文件格式,从而可以加快该过程。
3回复

如何使用NAnt更改文件中的一行?

我需要使用NAnt来更新.js文件中的一个特定行。 该行将是这样的: 我需要一种方法来更新该行的“服务器路径”部分与目标服务器的部分。 ReplaceString并不好,因为当我更新它时,我不知道文件中的路径是什么。 有帮助吗? 提前致谢
1回复

NAnt中保留的属性是什么?

NAnt中保留的属性是什么? 请帮忙。