在DOS下面运行下面的
svn import D:/mysite "http://123.129.250.113:81/svn/myrepo" -m "init import"
按提示依次输入系统管理员密码、svn用户名、svn密码即可
上面的81为svn server的端口
在nginx要禁止某个或一类资源,只需要增加一个location,然后在其中使用deny all即可。
禁止访问扩展名为bat的文件,配置如下:
location ~* /.bat {
deny all;
}
禁止访问configs目录,以及其下所有子目录或文件,配置如下:
location ^~ /configs/ {
deny all;
}
注意上述configs后面的斜杠不能少,否则所有以configs开头的目录或文件都将禁止访问。
...
# gem env
得到gem的PATH路径,比如
- GEM PATHS:
- /usr/local/ruby/lib/ruby/gems/2.1.0
- /home/vagrant/.gem/ruby/2.1.0
将其下的cache目录删除,再次执行gem安装的时候就不会出错了
rails new my_app --skip-bundle
cd my_app
bundle install --local
转自:http://rubyer.me/blog/941/
Android Studio集成Genymotion比在Eclipse中集成简单多了。主要以下几个步骤:
1、官网先下载Genymotion:http://www.genymotion.com/,下载完成后安装好,同时你需要在genymotion官网上注册一个账号,这样你才能正常的使用genymotion。
下载完成后点击两个红色圈的那个图标,启动genymotion。然后选择添加你所要的设备。如何添加看下图,点add后会出现genymotion支持的所有设备列表,选择你需要的进行下载即可,下载好了就会出现在Your virtual de...
ruby1.9开始对字符串编码支持已经比较完善,我们可以直接通过使用String类的实例方法encoding, force_encoding, encode, encode!进行相关的编码操作。
encoding
ruby1.9中为每个字符串对象增加了encoding信息
1.9.3p392 :001 > '我还是不懂'.encoding
=> #<Encoding:UTF-8>
1.9.3p392 :002 >
force_encoding
某些情况下这个附加编码信息可能不正确我们可以修正它
...
对jetbrains公司出品的IDE均有效,以rubymine为例:
打开C:\Program Files\JetBrains\RubyMine 6.3.3\bin,打开 rubymine.exe.vmoptions 文件,修改-Xmx512m 为 -Xmx1024m,其它IDE雷同,此法在linux平台亦有效,也是vmoptions后缀的文件,具体什么名字我忘了,一找就找到
**/bin/Debug/
前面的两个*号代表任意多层上级文件夹
需要 git 1.8.2 及其以上的版本才支持
有些遗憾,gitignore不支持正则,不过大部分功能够用了
windows下用RailsInstaller安装的ruby和rails gem install mysql2 的时候出现错误,从网上找的各种方法都不行,windows平台开发ruby果然是各种折腾,找到stackoverflow,一个安装低版本的建议,竟然成功了
gem install mysql2 -v 0.2.6
出处 http://stackoverflow.com/questions/5367563/unable-to-install-mysql2-gem-on-windows-7
SMB
Synced folder type: smb
Vagrant can use SMB as a mechanism
to create a bi-directional synced folder between the host machine and the
Vagrant machine.
SMB is built-in to Windows machines and provides a higher performance
alternative to some other mechanisms such as V...