- 浏览: 3048082 次
- 性别:
- 来自: 海外
文章分类
- 全部博客 (430)
- Programming Languages (23)
- Compiler (20)
- Virtual Machine (57)
- Garbage Collection (4)
- HotSpot VM (26)
- Mono (2)
- SSCLI Rotor (1)
- Harmony (0)
- DLR (19)
- Ruby (28)
- C# (38)
- F# (3)
- Haskell (0)
- Scheme (1)
- Regular Expression (5)
- Python (4)
- ECMAScript (2)
- JavaScript (18)
- ActionScript (7)
- Squirrel (2)
- C (6)
- C++ (10)
- D (2)
- .NET (13)
- Java (86)
- Scala (1)
- Groovy (3)
- Optimization (6)
- Data Structure and Algorithm (3)
- Books (4)
- WPF (1)
- Game Engines (7)
- 吉里吉里 (12)
- UML (1)
- Reverse Engineering (11)
- NSIS (4)
- Utilities (3)
- Design Patterns (1)
- Visual Studio (9)
- Windows 7 (3)
- x86 Assembler (1)
- Android (2)
- School Assignment / Test (6)
- Anti-virus (1)
- REST (1)
- Profiling (1)
- misc (39)
- NetOA (12)
- rant (6)
- anime (5)
- Links (12)
- CLR (7)
- GC (1)
- OpenJDK (2)
- JVM (4)
- KVM (0)
- Rhino (1)
- LINQ (2)
- JScript (0)
- Nashorn (0)
- Dalvik (1)
- DTrace (0)
- LLVM (0)
- MSIL (0)
最新评论
-
mldxs:
虽然很多还是看不懂,写的很好!
虚拟机随谈(一):解释器,树遍历解释器,基于栈与基于寄存器,大杂烩 -
HanyuKing:
Java的多维数组 -
funnyone:
Java 8的default method与method resolution -
ljs_nogard:
Xamarin workbook - .Net Core 中不 ...
LINQ的恶搞…… -
txm119161336:
allocatestlye1 顺序为 // Fields o ...
最近做的两次Java/JVM分享的概要
SVN本身是有本地的export功能的,所以也没必要手工去删除.svn目录。不过人嘛就是会喜欢硬来的动物。
见到很多人都提出过各自删除.svn目录的方法。
其中一个,perl脚本:
其它的各种版本也都见过。bash shell脚本,Windows batch脚本,Ruby……
bash脚本例:
记得我一开始遇到这个问题的时候还是主要在用Java,所以当时是用Java写了个根据pattern来搜索目录并删除的小程序。不知道代码扔哪里去了。当时SVN用来储存版本信息的隐藏目录还是叫_svn呢(而不是现在的.svn)。
在Windows下也有很简单的办法,不用写脚本,只是要等等……
在浏览器里找到需要处理的repository目录,按搜索按钮。在相应的高级搜索选项里,把类型选为文件夹,勾上在隐藏/系统文件夹搜索的选项,然后以.svn为关键字来搜索。把搜索出来的结果直接ctrl+A,shift+del就完事…… =_=||
见到很多人都提出过各自删除.svn目录的方法。
其中一个,perl脚本:
use File::Find; use File::Path; find( sub { rmtree($_, 1, 1) if (-d $_ and $_ eq '.svn');}, '.');
其它的各种版本也都见过。bash shell脚本,Windows batch脚本,Ruby……
bash脚本例:
find . -name "*.svn" | xargs rm -rf
记得我一开始遇到这个问题的时候还是主要在用Java,所以当时是用Java写了个根据pattern来搜索目录并删除的小程序。不知道代码扔哪里去了。当时SVN用来储存版本信息的隐藏目录还是叫_svn呢(而不是现在的.svn)。
在Windows下也有很简单的办法,不用写脚本,只是要等等……
在浏览器里找到需要处理的repository目录,按搜索按钮。在相应的高级搜索选项里,把类型选为文件夹,勾上在隐藏/系统文件夹搜索的选项,然后以.svn为关键字来搜索。把搜索出来的结果直接ctrl+A,shift+del就完事…… =_=||
发表评论
-
Christmas Wish 2013?
2013-10-23 12:27 0For me: Apple MacBook Pro with ... -
HotSpot VM的源码阅读活动?
2012-02-23 22:41 26160陆续被许多同好问过HotSpot VM源码阅读方面的问题。 最 ... -
あけおめことよろ 2012版
2011-12-31 22:27 22030照例发篇辞旧迎新帖。 ... -
Hotmail邮箱的POP和SMTP配置
2011-10-07 21:42 45325今天给奶奶在她的iPad上配置live.cn邮箱真是折腾得不行 ... -
IDF 2011北京看到的某平板
2011-09-11 17:59 3094最近可能会连着发几篇 ... -
HP Compaq nx9040的配置
2011-09-07 14:07 0基本参数 型号 Compaq nx90 ... -
MacBook Air,以及之前我的几个笔记本的使用体验(草稿中,慢慢更新)
2011-09-06 23:04 0这不是一篇测评。只是我自己使用的感受。流水帐,想到哪写到哪,慢 ... -
Ultrabook,以及最近关注过的另外一些超便携装备
2011-08-21 16:21 0http://yavaeye.com/p/show/ultra ... -
MacBook Air 965入手
2011-08-11 16:23 9167等了快两周终于到手了… 把主要工作机换成它之后再补充点使用 ... -
[纯水] 草稿箱…
2011-07-25 14:24 2333看到PermGen的讨论一直没消停,但许多人对PermGen的 ... -
身体确实重要
2011-05-27 00:04 4382昨天和今天。过了两天完全没有编程、完全没有JVM的生活。 不过 ... -
几种系统的uname输出
2011-05-05 17:19 3355收集一些uname的输出对比用。 如果有跑Solaris的人路 ... -
gettimeofday与VDSO
2011-04-22 14:12 0vsyscall http://docs.redhat.co ... -
IDF2011见闻——草稿篇
2011-04-18 00:19 0上次去参加了JavaOne之后过了好久也没把资料整理好,帖子差 ... -
转岗成功
2011-04-08 10:14 0正明 不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之。 ... -
[纯水/真相] 奖杯一枚
2011-03-11 18:18 3495好久没拿过啥奖啊什么的了,突然拿到个奖杯形状的东西也挺开心的。 ... -
刚拿到的几张CD
2011-03-09 12:43 1994过年的时候订的几张CD终于到手了。忍不住一晒。直接上图 ... -
i18n bug in Netbeans Platform?
2011-02-24 15:21 0JDK7 build 130 jvisualvm jv ... -
一道题
2011-01-09 23:05 0唔,没做出来,马克 -
JavaOne 2010感想——草稿篇
2011-01-04 22:18 4369本来是想专注记录JavaOne北京2010的见闻,无奈北京站比 ...
相关推荐
TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.zip 是一个包含 TortoiseSVN 安装程序的压缩文件,其中的主文件名为 TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi。这个文件主要用于在Windows操作系统上安装TortoiseSVN ...
SVN的核心概念包括仓库(Repository)、工作副本(Working Copy)和URL,通过这些元素,团队成员可以高效地管理和共享代码。 3. **1.11.0版本**:这是一个重要的软件版本号,表示TortoiseSVN的1.11.0迭代。每个版本...
SVN的核心概念包括仓库(Repository)、工作拷贝(Working Copy)和版本(Revision)。仓库是存储所有文件和历史信息的地方,工作拷贝则是你在本地电脑上的项目副本,可以在此进行编辑。每次修改后,你可以选择将...
SVN的核心概念包括仓库(Repository)、工作副本(Working Copy)以及提交(Commit)等。 **TortoiseSVN** 是SVN的一个直观的GUI(图形用户界面)客户端,其特点在于与Windows资源管理器紧密集成。通过右键菜单,...
- 仓库(Repository):SVN的中央存储库,保存所有文件和版本信息。 - 工作副本(Working Copy):用户在本地的文件和目录,与仓库保持同步,可以在工作副本上进行编辑操作。 - 检出(Checkout):从仓库获取最新...
它与Windows资源管理器无缝集成,使得用户可以在熟悉的环境中进行版本控制操作,如添加、删除、更新和提交文件或目录。TortoiseSVN的最新版本是1.14.0.28885,适用于64位操作系统,并且依赖于SVN服务器端的1.14.0...
Subversion(SVN)是一个开源的版本控制系统,用于跟踪文件和目录的修改,允许团队协作并管理软件开发过程。1.6.9是Subversion的一个稳定版本,它提供了许多改进,包括性能优化、错误修复以及对某些特性的增强,使得...
1. **仓库(Repository)**:SVN仓库是存储所有版本历史的地方,类似于数据库,保存着项目的所有文件及其各个版本。 2. **工作副本(Working Copy)**:用户在本地计算机上的文件夹,与SVN仓库中的项目同步。在这里...
SVN的核心概念包括工作副本(Working Copy)、仓库(Repository)、提交(Commit)、更新(Update)、冲突(Conflict)和回滚(Revert)。工作副本是用户本地的项目拷贝,可以进行编辑。仓库是集中存储所有版本历史...
If you don't want to upgrade to Subversion 1.8, you can use an AnkhSVN 2.4 daily for Subversion 1.7 The AnkhSVN project provides Daily builds of the current development tree. These versions are not ...
这个教程可能涵盖了SVN的基本概念,如仓库(Repository)、工作副本(Working Copy)、提交(Commit)、更新(Update)、合并(Merge)等操作,以及分支(Branch)、标签(Tag)的使用,还可能涉及SVN的安装、配置和...
1. 仓库(Repository):SVN的核心组成部分,用于存储所有版本的文件和目录。仓库是中央存储库,团队成员的所有提交都会保存在这里。 2. 工作副本(Working Copy):每个开发人员本地的项目副本,可以自由编辑,...
SVN,全称为Subversion,是一款广泛应用于软件版本控制系统,用于管理对文件和目录的更改。它允许开发团队协作编辑和管理项目资源,确保代码的一致性和可追踪性。在本教程中,我们将重点关注SVN 1.6.5版本,这是一个...
然后,你可以创建`SVNRepository`对象来连接到SVN仓库,并通过`SVNWCClient`或`SVNUpdateClient`等子类执行具体操作。例如,以下代码展示了如何使用SVNKit检出一个仓库: ```java import org.tmatesoft.svn.core.*;...
cvs2svn is a program that can be used to migrate a CVS repository to Subversion (otherwise known as "SVN") or git. Documentation: The list of cvs2svn features explains briefly why converting a ...
在 Java 中,可以使用 SVNClientManager 创建 SVN 客户端管理器,然后调用其提供的 update 方法,指定要更新的目录和 SVN URL。这将确保本地文件与服务器上的最新版本同步。 ```java import org.tmatesoft.svn.core...
1. **版本库(Repository)**:SVN的核心是版本库,它存储了所有文件和目录的历史版本。用户通过客户端连接到版本库,进行添加、删除、修改等操作。 2. **工作副本(Working Copy)**:当用户从版本库检出代码时,...
SVN(Subversion)是一种版本控制系统,旨在帮助程序员更好地管理代码,记录每一次文件和目录的修改,允许用户恢复到早期版本或检查数据修改的历史。下面是 SVN 使用教程的详细内容: 一、SVN 服务器搭建和使用 1....
- 安装完成后,用户可以在Windows资源管理器中直接看到文件和目录的SVN状态,并进行添加、删除、更新、提交等操作。 3. **SVN安装步骤**: - 选择适合自己计算机架构的安装文件,双击运行。 - 按照安装向导的...