更新日志
HostsManager for Mac OS X v0.4.2 更新
- 修正在 Mac OS X Lion 下启动失败的bug
- 在 Mac 系统中,使用 \n 作为 hosts 文件的行分隔符
下载
HostsManager for Mac OS X v0.4.2
注意: 此次仅更新 Mac OS X 版本,HostsManager for Windows 版本没有更新
HostsManager for Mac OS X v0.4.2 更新
HostsManager for Mac OS X v0.4.2
注意: 此次仅更新 Mac OS X 版本,HostsManager for Windows 版本没有更新
为了迁移项目 Git 仓库到 Mini Server 上,需要在 Snow Leopard Server 上配置一下 Gitosis,但是 Mac OS X 和 Linux 不太一样,有些地方需要特殊处理一下。
Gitosis 的安装就不多说,在参考文档2中有。
添加用户可以用参考文档1中的方法来创建,没有尝试直接用 OSX 的用户管理来创建是否可用。
# 这里的用户组和用户ID 用 401,但是实际用时需要根据服务器上的情况来创建 # 我在使用时 401 这个 gid 就已经被占用了,可以使用以下两个命令看看要用的 # ID 是否已经被用了。 sudo dscl . list /Users uid sudo dscl . list groups gid # 创建用户组 git sudo dscl . create groups/git sudo dscl . create groups/git gid 401 # 创建用户 git sudo dscl . create users/git sudo dscl . create users/git uid 401 sudo dscl . create users/git NFSHomeDirectory /Users/git sudo dscl . create users/git gid 401 sudo dscl . create users/git UserShell /bin/bash sudo dscl . create users/git Password '*' # 创建用户主目录,Git 仓库就要放在里面 sudo mkdir /Users/git sudo chown git /Users/git sudo chgrp git /Users/git # 下面这一句是把 git 用户添加到可以使用 ssh 访问的用户组里面 # 如果不执行这句的话,git push 或者 git pull 等等的时候会出错 sudo dscl . -append /Groups/com.apple.access_ssh GroupMembership git
这个在参考文档2中都有详细说明。
Recent Comments