问题标签 [fileupdate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1710 浏览

asp.net - 使用 MSBUILD 任务更新 web.config

我正在使用 Web 部署项目在我正在部署的网站上执行一些后期构建任务。

我想使用 FileUpdate 任务来更新我的 web.config 并将编译模式从更改debug="true"debug="false".

所以,从这

对此

我的 FileUpdateTask 看起来像这样

但这完全无效,因为您无法在 XML 中转义引号。

我还能如何匹配正则表达式中的调试属性并具有有效的 ReplacementText 值?

干杯

0 投票
1 回答
1322 浏览

netbeans - 在 NetBeans IDE 6.8 中打开文件时始终重新下载文件

我正在使用 NetBeans IDE 6.8。

当我打开一个文件时,NetBeans 从我的计算机打开一个旧文件,而不是从 Web 服务器打开的实际文件。问题是当其他人在网络服务器上编辑了文件时,我需要在打开文件之前下载文件,这样我就不会丢失新的更改。

我想要做的是,当我打开文件时,NetBeans 总是从 Web 服务器下载文件。您知道如何让 NetBeans 自动执行此操作吗?

0 投票
5 回答
36275 浏览

git - Git 显示最近 2 天内更改的文件

我怎样才能列出过去 2 天内更改的所有文件?我知道

但这将向我显示 ID、日期和提交消息。我需要的只是更改的文件名列表。

用git可以吗?

0 投票
3 回答
9727 浏览

java - 在 JAVA 中搜索和替换文件中的内容

我必须编辑文件的内容并将编辑后的内容写入另一个文件。这是我使用的代码。

所以这就像一次读取一行并将其打印回文件。但是当我执行这段代码时,输​​出文件是空白的。?您能否提供一个示例代码,如何从文件中读取,更改内容并将整个文件写入新文件?

0 投票
1 回答
1778 浏览

php - 文件更新/上传后页面不变

我真的需要这方面的帮助。我正在一个网站上工作,并对某些行进行了一些更改,但是在我上传之后没有发生任何更改。我已经清除了我的缓存,甚至做了 ccleaner 和重新启动。通过 ftp 再次打开文件,代码就在那里,但是当我访问该站点时,什么都没有改变。我也尝试过不同的浏览器。

抱歉英语不好,但我真的需要你的帮助。

编辑1:我试过删除文件,我得到404页。但是当我再次上传它时,使用更改的代码,它再次显示没有任何变化。编辑2:我真的认为这是服务器端的问题,任何关于它的想法都会有所帮助,而不是某些文件放错了地方。我知道我正在使用同一个文件并将其放在正确的文件夹中。

编辑 3:已解决,技术人员说服务器正在运行 eaccelerator 并且 mtime 被禁用并导致问题。

0 投票
1 回答
243 浏览

perl - Getting rid of an empty line when adding new lines to a file (in Perl)

I have files with daily stocks prices saved in text files when each line of the file represents one day data. For example:

I have created an updater which checks the last date in the saved file (the last date appears at at the top of the file), compares it to the current date and if not equal updates the missing data by appending the missing lines only (the new lines are added on top of the existing file).

I have used this approach to append the lines:

And generally it works fine with only one problem. There is one empty line being added between the oldest line and first new added line. For example, if my last saved date was

and then new line is being added:

It will look like that:

I want it to look like that:

I thought to get rid of the \n when adding the lines but then it will produce just one long string. I guess I should somehow remove the \n but just for the last line. How do I do that?

EDIT: Line endings seem to be just LF, not CRLF. Does that matter? Because currently it seems that the line is not matching the empty line pattern like this or this: /^\s*$/ or this: /^$/.

0 投票
1 回答
348 浏览

java - Java:更新时读取文件

我编写了一个代码来读取文件并使用内容更新数据库。我使用计时器任务每 15 分钟执行一次此过程。但我想在文件更新/更改的确切时间执行此操作。不是每 15 分钟一次。我看了看这个,但找不到有用的东西。谁能帮我?

谢谢。

0 投票
2 回答
1334 浏览

java - 我如何在 Java 中更新文件,我应该使用哪个类?

我的程序有以下代码,

这会创建一个文件.. 存储在文件中的数据的示例格式..

假设我需要更改 user5 的年龄,那我该怎么做?我可以导航到第 5 个用户,并且可以通过该split("/",3);方法获取数据,但是如何为该特定用户进行更改?我在这里真的很困惑。

0 投票
1 回答
529 浏览

css - 如何检测 SCSS 文件或其任何部分文件是否已更新

我想从 Ruby 脚本中运行 sass。scss可以通过以下方式编译 scss 文件:

将一些适当的哈希分配给options,但我只想在scss更新时编译它或它的任何部分(导入)文件。

在 内options,我打开了 sass 缓存。缓存将相关文件的所有更新信息保存在某个目录中。我觉得,通过做到以下几点:

必须有可用的信息engine,我可以通过这些信息判断scss其部分文件是否或任何部分文件已更新。只有在这种情况下,我应该运行:

进行编译。如何根据 sass 缓存检测文件更新?

0 投票
1 回答
285 浏览

python - 将远程 git 文件版本与本地文件版本进行比较的最佳方法?

我正在编写一个 python 脚本来使我的 dotfiles 与 GitHub 上的存储库保持最新。它将点文件复制到一个单独的目录 ( ~/dotfiles) 中,这样我的主目录就不是一个 git repo。在复制文件之前,它会filecmp.cmp( fileInLocalRepo,fileInHomeDir )检查文件自上次复制到本地 repo 后是否发生了变化。更新所有文件后,如果有任何更改,则将更改的文件推送到 GitHub。

在我开始从多台计算机更新点文件之前,这很好用,然后旧文件可能会覆盖我的远程文件。dotfiles如果我先将文件拉到我的本地仓库,filecmp.cmp()仍然会说文件不同,脚本会用本地文件覆盖拉下的文件,然后推送,因为它认为有变化。

有什么办法可以找出哪个文件实际上更新?我知道 git 不会在文件属性中保留更新时间,所以我不能使用它。如何将文件从 GiHut 下载到本地存储库~/dotfiles