有时复制一个已经存放在svn的项目时,会把里面的svn文件也复制了过去。所以再次提交到svn时会出现 under version control.
所以用以下命令清除项目下的svn文件。
sudo find /Applications/MAMP/htdocs/jumpqsina/ -name ".svn" -exec rm -r {} \;
2012年4月世界计算机语言排行榜
可以看到,C超越了Java….ObjC在疯狂上升中,Ios开发会有多红啊!
| Position Apr 2012 |
Position Apr 2011 |
Delta in Position | Programming Language | Ratings Apr 2012 |
Delta Apr 2011 |
Status |
|---|---|---|---|---|---|---|
| 1 | 2 | ![]() |
C | 17.555% | +1.39% | A |
| 2 | 1 | ![]() |
Java | 17.026% | -2.02% | A |
| 3 | 3 | ![]() |
C++ | 8.896% | -0.33% | A |
| 4 | 8 | ![]() ![]() ![]() ![]() |
Objective-C | 8.236% | +3.85% | A |
| 5 | 4 | ![]() |
C# | 7.348% | +0.16% | A |
| 6 | 5 | ![]() |
PHP | 5.288% | -1.30% | A |
| 7 | 7 | ![]() |
(Visual) Basic | 4.962% | +0.28% | A |
| 8 | 6 | ![]() ![]() |
Python | 3.665% | -1.27% | A |
| 9 | 10 | ![]() |
JavaScript | 2.879% | +1.37% | A |
| 10 | 9 | ![]() |
Perl | 2.387% | +0.40% | A |
| 11 | 11 | ![]() |
Ruby | 1.510% | +0.03% | A |
| 12 | 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
PL/SQL | 1.373% | +0.92% | A |
| 13 | 13 | ![]() |
Delphi/Object Pascal | 1.370% | +0.34% | A |
| 14 | 35 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Visual Basic .NET | 0.978% | +0.64% | A |
| 15 | 15 | ![]() |
Lisp | 0.951% | +0.02% | A |
| 16 | 17 | ![]() |
Pascal | 0.812% | +0.10% | A |
| 17 | 16 | ![]() |
Ada | 0.783% | +0.01% | A– |
| 18 | 18 | ![]() |
Transact-SQL | 0.760% | +0.18% | A |
| 19 | 22 | ![]() ![]() ![]() |
Logo | 0.652% | +0.12% | B |
| 20 | 52 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
NXT-G | 0.578% | +0.35% | B |
当netbeans安装了tortoise svn 时,会出现以下错误。
.jpg)
org.tigris.subversion.javahl.ClientException: The path 'D:\www\xxx' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
这是svn版本问题。
只要把tortoise svn升级到 7.0以上
然后在快捷方式上面加上 -J-DsvnClientAdapterFactory=commandline
如图:
.jpg)
| Position Mar 2012 |
Position Mar 2011 |
Delta in Position | Programming Language | Ratings Mar 2012 |
Delta Mar 2011 |
Status |
|---|---|---|---|---|---|---|
| 1 | 1 | ![]() |
Java | 17.110% | -2.60% | A |
| 2 | 2 | ![]() |
C | 17.087% | +1.82% | A |
| 3 | 4 | ![]() |
C# | 8.244% | +1.03% | A |
| 4 | 3 | ![]() |
C++ | 8.047% | -0.71% | A |
| 5 | 8 | ![]() ![]() ![]() |
Objective-C | 7.737% | +4.22% | A |
| 6 | 5 | ![]() |
PHP | 5.555% | -1.01% | A |
| 7 | 7 | ![]() |
(Visual) Basic | 4.369% | -0.34% | A |
| 8 | 10 | ![]() ![]() |
JavaScript | 3.386% | +1.52% | A |
| 9 | 6 | ![]() ![]() ![]() |
Python | 3.291% | -2.45% | A |
| 10 | 9 | ![]() |
Perl | 2.703% | +0.73% | A |
| 11 | 13 | ![]() ![]() |
Delphi/Object Pascal | 1.727% | +0.73% | A |
| 12 | 30 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
PL/SQL | 1.418% | +1.01% | A |
| 13 | 11 | ![]() ![]() |
Ruby | 1.413% | -0.09% | A |
| 14 | 23 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Transact-SQL | 0.925% | +0.38% | A |
| 15 | 15 | ![]() |
Lisp | 0.922% | -0.01% | A |
| 16 | 22 | ![]() ![]() ![]() ![]() ![]() ![]() |
Visual Basic .NET | 0.784% | +0.22% | A- |
| 17 | 18 | ![]() |
Pascal | 0.771% | +0.07% | A |
| 18 | 32 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Logo | 0.717% | +0.31% | A– |
| 19 | 17 | ![]() ![]() |
Ada | 0.633% | -0.09% | B |
| 20 | 19 | ![]() |
NXT-G | 0.604% | -0.04% | B |
SVN是我认为目前最方便的版本管理体系。我最早一次接触版本管理是2004年,当时学校BBS的代码要求用CVS管理;第二次亲密接触是在2006年,当时公司的代码使用Eclipse+CVS管理;而第一次使用SVN则是在2007年的一个封闭开发项目。
我十分喜欢SVN的方便,无论是在Linux下的命令行操作还是在Windows下的资源管理器插件,都十分简易。而且code.google.com也支持SVN来供我们发布、维护开源项目(例如我的WordPress主题TES)然而,久而久之,SVN文件夹下会有许多.svn的“meta数据”。这些数据久而久之会带来不少麻烦。尤其是基于资源管理器交互的Windows系统。
今天看了Jon Galloway的一个注册表脚本,十分方便,分享如下:
建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),内容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""
保存之后,双击这个reg文件。成功后,在每一个文件夹上点击右键都会有一个“Delete SVN Folders”的选项,点击之后,既可以删除这个文件下下面所有的.svn文件了
先安装好php环境后
在mac上打开终端
输入
/Applications/MAMP/htdocs/framework/yii/framework/yiic webapp /Applications/MAMP/htdocs/demo
红色部分是 对应的目录。事先应该先创建好文件夹。
回车后会出现以下内容
Create a Web application under '/Applications/MAMP/htdocs/demo'? [yes|no]
然后输入yes
成功的话会出现以下内容
mkdir /Applications/MAMP/htdocs/demo/assets
mkdir /Applications/MAMP/htdocs/demo/css
generate css/bg.gif
generate css/form.css
generate css/ie.css
generate css/main.css
generate css/print.css
generate css/screen.css
mkdir /Applications/MAMP/htdocs/demo/images
generate index-test.php
generate index.php
mkdir /Applications/MAMP/htdocs/demo/protected
generate protected/.htaccess
mkdir /Applications/MAMP/htdocs/demo/protected/commands
mkdir /Applications/MAMP/htdocs/demo/protected/commands/shell
mkdir /Applications/MAMP/htdocs/demo/protected/components
generate protected/components/Controller.php
generate protected/components/UserIdentity.php
mkdir /Applications/MAMP/htdocs/demo/protected/config
generate protected/config/console.php
generate protected/config/main.php
generate protected/config/test.php
mkdir /Applications/MAMP/htdocs/demo/protected/controllers
generate protected/controllers/SiteController.php
mkdir /Applications/MAMP/htdocs/demo/protected/data
generate protected/data/schema.mysql.sql
generate protected/data/schema.sqlite.sql
generate protected/data/testdrive.db
mkdir /Applications/MAMP/htdocs/demo/protected/extensions
mkdir /Applications/MAMP/htdocs/demo/protected/messages
mkdir /Applications/MAMP/htdocs/demo/protected/migrations
mkdir /Applications/MAMP/htdocs/demo/protected/models
generate protected/models/ContactForm.php
generate protected/models/LoginForm.php
mkdir /Applications/MAMP/htdocs/demo/protected/runtime
mkdir /Applications/MAMP/htdocs/demo/protected/tests
generate protected/tests/bootstrap.php
mkdir /Applications/MAMP/htdocs/demo/protected/tests/fixtures
mkdir /Applications/MAMP/htdocs/demo/protected/tests/functional
generate protected/tests/functional/SiteTest.php
generate protected/tests/phpunit.xml
mkdir /Applications/MAMP/htdocs/demo/protected/tests/report
mkdir /Applications/MAMP/htdocs/demo/protected/tests/unit
generate protected/tests/WebTestCase.php
mkdir /Applications/MAMP/htdocs/demo/protected/views
mkdir /Applications/MAMP/htdocs/demo/protected/views/layouts
generate protected/views/layouts/column1.php
generate protected/views/layouts/column2.php
generate protected/views/layouts/main.php
mkdir /Applications/MAMP/htdocs/demo/protected/views/site
generate protected/views/site/contact.php
generate protected/views/site/error.php
generate protected/views/site/index.php
generate protected/views/site/login.php
mkdir /Applications/MAMP/htdocs/demo/protected/views/site/pages
generate protected/views/site/pages/about.php
generate protected/yiic
generate protected/yiic.bat
generate protected/yiic.php
mkdir /Applications/MAMP/htdocs/demo/themes
mkdir /Applications/MAMP/htdocs/demo/themes/classic
mkdir /Applications/MAMP/htdocs/demo/themes/classic/views
generate themes/classic/views/.htaccess
mkdir /Applications/MAMP/htdocs/demo/themes/classic/views/layouts
mkdir /Applications/MAMP/htdocs/demo/themes/classic/views/site
mkdir /Applications/MAMP/htdocs/demo/themes/classic/views/system
Your application has been created successfully under /Applications/MAMP/htdocs/demo.
Objc还在放过上升中,Iphone Ipad开发势头正旺。
| Position Feb 2012 |
Position Feb 2011 |
Delta in Position | Programming Language | Ratings Feb 2012 |
Delta Feb 2011 |
Status |
|---|---|---|---|---|---|---|
| 1 | 1 | ![]() |
Java | 17.050% | -1.43% | A |
| 2 | 2 | ![]() |
C | 16.523% | +1.54% | A |
| 3 | 6 | ![]() ![]() ![]() |
C# | 8.653% | +1.84% | A |
| 4 | 3 | ![]() |
C++ | 7.853% | -0.33% | A |
| 5 | 8 | ![]() ![]() ![]() |
Objective-C | 7.062% | +4.49% | A |
| 6 | 5 | ![]() |
PHP | 5.641% | -1.33% | A |
| 7 | 7 | ![]() |
(Visual) Basic | 4.315% | -0.61% | A |
| 8 | 4 | ![]() ![]() ![]() ![]() |
Python | 3.148% | -3.89% | A |
| 9 | 10 | ![]() |
Perl | 2.931% | +1.02% | A |
| 10 | 9 | ![]() |
JavaScript | 2.465% | -0.09% | A |
| 11 | 13 | ![]() ![]() |
Delphi/Object Pascal | 1.964% | +0.90% | A |
| 12 | 11 | ![]() |
Ruby | 1.558% | -0.06% | A |
| 13 | 14 | ![]() |
Lisp | 0.905% | -0.05% | A |
| 14 | 26 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Transact-SQL | 0.846% | +0.29% | A |
| 15 | 17 | ![]() ![]() |
Pascal | 0.813% | +0.08% | A |
| 16 | 22 | ![]() ![]() ![]() ![]() ![]() ![]() |
Visual Basic .NET | 0.796% | +0.21% | A– |
| 17 | 32 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
PL/SQL | 0.792% | +0.38% | A |
| 18 | 24 | ![]() ![]() ![]() ![]() ![]() ![]() |
Logo | 0.677% | +0.10% | B |
| 19 | 16 | ![]() ![]() ![]() |
Ada | 0.632% | -0.17% | B |
| 20 | 25 | ![]() ![]() ![]() ![]() ![]() |
R | 0.623% | +0.06% | B |
Recent Comments