老天 发布的文章

下载的版本是Feng Office 3.3.0.4,在SF上下载的,在github下载的版本安装失败只能在SF下载来玩汉化。

FengOffice的公共工具/public/tools里汉化,发现无法对workspaces和mail和core_dimensions进行汉化。

进入plugins目录,分别进入workspaces、mail、core_dimensions三个目录对应的language中,从en_us目录下的lang.php文件获取内容,粘贴至zh_cn目录下的lang.php文件,即可在/public/tools中进行汉化翻译了。

记录如下,方便自己:

1、winscp登陆阿里云服务器后按ctrl+p在putty输入密码;
2、用git clone git@github.com:fengoffice/fengoffice.git 将fengoffice源码clone到阿里云服务器的目录;
3、用mv fengoffice/空格.(这里命令是mv空格fengoffice/星号空格.小数点),注意不能用mv fengoffice/.*空格.哦,星号.星号这个是mv文件,其他文件夹不会mv到提一层目录。
4、再用git reset --hard HEAD 重置一下git的hard HEAD头以后都能直接git clone源码回来当前目录了。
5、安装fengoffice需要给4个文件夹赋www [1001]权限(总之不能仅仅是root权限):在winscp中右键选中config文件夹然后粘贴www [1001]到组,粘贴www [1001]到所有者。即可。

参考了:http://www.oschina.net/question/54100_167919

如果我们往一个非空的目录下 clone git 项目,就会提示错误信息:

fatal: destination path '.' already exists and is not an empty directory.

解决的办法是:

  1. 进入非空目录,假设是 /workdir/proj1
  2. git clone --no-checkout https://git.oschina.net/NextApp/platform.git tmp
  3. mv tmp/.git . #将 tmp 目录下的 .git 目录移到当前目录
  4. rmdir tmp
  5. git reset --hard HEAD

然后就可以进行各种正常操作了。