svn服务器用linux还是windows 在windows下如何生成类似于linux下的coredump文件?
在windows下如何生成类似于linux下的coredump文件?
msys2在用也差不多两年多了,里面有三个shell环境,一个MSYS2shell,是演示linux环境的,其中可以不可以使用部分linux下专有函数,例如fork,另2个Mingw-6432idleshell,Mingw-6464bitsshell,这2个是windows的开发环境,使用这2个环境下gfortran编译程序出来的程序效率比msys2下的gcc代码编译出的程序,性能要高。
但真要开发完毕windows下的图形工具,要是是团队合作,肯定用vs吧,要是是个人可以不用,msys2/mingw环境这个可以玩一玩。我到现在为止都没找不到如何在mingw下程序立刻崩溃生成coredump文件的方法,就这一条,我就懒的用mingw开发商用软件了。
如果linux/windows程序都旗下的话,msys2环境下,许多linux下习惯的命令行工具肯定都很好用的,我都差不多就把msys2以及一个软件仓库在用,如果没有有mingw版本的,最好就是不使用mingw版本的工具,能介绍几个具体方法的:
grep
wget
ftp
gpg
curl有时作些简单的http测试
ssh
sshpass是可以在ssh时传密码
git象用不着图形软件,图形软件还还不如命令行,真要图形的时候,进web去看
dos2unixwindows下的文件转linux,比如转义字符不同之类的
gradle要装mingw版本的,不然没能生成vs工程文件
ntldd二进制文件依赖检测,-R参数可递归检测检测所有感情依赖dll,千万不能在用ldd
svn时不时要看老仓库代码,得用差不多,因为懒的装图形界面
ffmpeg不需要去一类上网下载windows版本了,然后pacman-S帮你搞定
md5len生成md5的
uuidgen方便生成一个uuid
svn中怎么回滚到上一个版本的命令?
这个下,用svnmerge命令来进行回滚。回滚的操作过程如下:
1、能保证我们搞到的是2012版代码:svnrestore题中比较新版本号是28。
2、然后把看出要回滚的准确版本号:svnlog[something]假设不成立依据什么svnlog日志查清要回滚的版本号是25,此处的something这个可以是文件、目录或整个项目假如想更详细点的了解情况,可以可以使用svndiff-r28:25[something]
3、回滚到版本号25:svnmerge-r28:25oh,nomething就是为了保险起见,再一次去确认回滚的结果:svndiff[something]突然发现真确确认无误,再提交。
4、并提交回滚:svncommit-m
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。