1. 首页 > 数码

电脑拷贝文件忽略指定目录?

电脑拷贝文件忽略指定目录?

怎么让subversion忽略指定文件和目录

从你的版本库中剔除文件

有时你会希望某种类型的文件或者目录不会保护到你的源代码库中,所有使用Visual Studio开发的人都会马上知道我想说的:VS自动创建bin和obj子文件夹来存放编译中间文件和最终结果,并会创建*.suo文件用于存放解决方案的个人设置。

如果能够将这些文件从我们的版本库中剔除不用每次升级项目的时候手动禁止对它们的检查将是很方便的。幸运的是,subversion允许我们这么作。实际上有2种手段可以做到。

全局排除

使 用全局排除我们可以剔除指定文件类型加入到版本库中(只能对既定的用户连接有效)。我们需要作的只是编辑subversion的config文件,它可以 在本地运用数据目录找到,比如Windows下的“C:\Documents and Settings\[username]\Application Data\Subversion”,或者Linux下的“~/.subversion”(原文只有windows相关配置译者加了Linux配置)。

打开这个文件,查找[miscellany]节点,在这个节点中找到有global-ignores的行,删除行首的“#”(假如你之前没有删掉),然后加上你想忽略的文件后缀。

比如你想忽略suo文件,你应当写

global-ignores = *.suo

局部排除

局部排除只能针对某个目录,就是说你可以告诉subversion客户端忽略指定的文件,文件类型或者目录,这是通过对指定目录设置svn:ignore属性来完成的。

比如,忽略解决方案目录下的suo文件,你可以在其目录下运行命令:

[TargetFolder]>svn propset svn:ignore *.suo .

别忘记最后的点".",它指定作用的目标路径是当前路径。通过以上命令可以使得subversion忽略目标路径下所有扩展文件名为suo的文件

忽略文件夹也是相似的格式,忽略目标路径下名为bin的文件夹的命令为:

[TargetFolder]>svn propset svn:ignore bin .

同样不要忘了最后的"."

要忽略多个文件文件夹时,需要使用换行符作为分隔标记的propset忽略列表,因为命令行下换行符没法输入(好吧,是我不知道怎么输入),因此需要创建一个文件来包含这些忽略列表。

ignore.txt文件内容如下:

obj

bin

执行如下命令

[TargetFolder]>svn propset svn:ignore -F ignore.txt .

还是别忘了最后的".",命令表示忽略当前路径下obj和bin文件夹。

如何用bat复制当前文件夹内的所有文件到指定目录

1、在电脑上新建一个文件夹,新建一个“TXT”文件,并命名。

2、点击右键,把文件的后缀名设置为“.bat”

3、右键打开文件,第一行输入“copy C:\Users\Administrator\Desktop\西游记\1.JPG C:\”。

4、第二行输入“pause”。

5、保存后关闭,双击文件弹出“DOS”界面。

6、即可看到C盘下已经复制了一个文件。

复制文件夹时显示“您选择的文件中包含无效文件,将被忽略”,是怎么回事啊

说明那个文件是正在被运行的,或者你关了它还在运行的.

一般你重启电脑再复制粘贴就可以

从电脑上复制文件的时候,会出现 找不到指定文件的路径及文件名是否正确

如果不是驱动的问题就是盘符冲突!

调整一下就好了:

右键我的电脑/管理/磁盘管理

就会发现你的U盘没有分配盘符

右键点击/更改驱动器名和路径/分配一个没有被占用的盘符就好啦