litterstrong的个人空间 https://blog.eetop.cn/319186 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

【转】批量上传文件及文件夹到CVS

已有 1237 次阅读| 2014-6-11 15:19

在cygwin下运行命令:


Recursively Add Items to CVS


1. Open Cygwin


2. Add the parent folder if necessary

cvs add folder


3. Add subdirectories

find folder -type d -print | xargs cvs add


4. Add all the files

find folder -name CVS -prune -o -type f -print | xargs cvs add


后续cvs ci -m“...”即可。



Add File as Binary


1. cvs add -kb filename


This is used to add word document


 


下面是用cygwin出现问题的解决办法:


 


Q:如何用find找出当前目录下所有的普通文件(不包含隐藏文件)并移动到制定的目录中。

A:

引用:

find sourcedir -type f -exec mv -f {} targetdir \;


Q:用find . -name [a-zA-Z].* -print 为何什么都不显示?(目录夹下是有这样的文件的)

A:find . -name "[a-zA-Z].*"

or

find . -name "?.*"

or

find . -name ".*" #查找隐含文件


 



让cygwin的中文显示和输入


想要使得cygwin Bash Shell command line prompt支持中文输入,可以使用ultraedit编辑/cygwin/HOME/Administrator路径下的.inputrc隐藏档或者在 cygwin命令列vi ~/.inputrc,然后把这个档案里面内容文字前的#字符号移掉即可:


#set meta-flag on 变成 set meta-flag on

#set convert-meta. off 变成 set convert-meta. off

#set input-meta. on 变成 set input-meta. on

#set output-meta. on变成 set output-meta. on


 


cygwin中文乱码

直接执行

alias ls='ls --color --show-control-chars --time-style=long-iso'

或者把上面的内容加到/etc/profile中重启Cygwin即可。


为了使使用更方便,推荐增加如下配置信息:


1. 编辑用户home目录下的文件.inputc,去除以下几行的注释:


set meta-flag on


# 关闭bash命令行8字节字符转义符的转换

set convert-meta. off


# 使bash命令行支持8字节字符输出

set output-meta. on

set input-meta. on


2 编辑用户home目录下的文件.bash_profile,在文件末尾加上下面几行:


alias ls='ls --color --show-control-chars --time-style=long-iso'

export LC_ALL=zh_CN.GB23122

export LC_CTYPE=zh_CN.GB2312

export LANG=zh_CN.GB2312

export XMODIFIERS="@im=Chinput"3

stty cs8 -istrip

stty pass8

# Update: 少了这个less就不支持中文了

export LESSCHARSET=latin1


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 8

    粉丝
  • 6

    好友
  • 8

    获赞
  • 12

    评论
  • 2122

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 21:58 , Processed in 0.024884 second(s), 13 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部