我正在尝试在学校计算机上设置我的帐户上的简历(教授建议我们使用它)。但是,我之前已经将它安装在此帐户上,但由于某种原因它无法正常工作。所以我试图再次完成设置过程,弄清楚什么是错的。以下是他们给出的指示的快速说明:
a. edit .bashrc and .bash_profile to add this line:
export CVSROOT=$HOME/CVS
b. issue these commands to create the master CVS repo dir:
echo $CVSROOT # confirm that CVSROOT is set
那就是它破碎的地方。即使我在.bashrc和.bash_profile中添加了步骤a中的行,CVS仍然无法识别我的CVSROOT已设置。当我执行命令echo $CVSROOT
时,我没有输出。
mdw7326@newyork:~$ echo $CVSROOT
mdw7326@newyork:~$
我已经尝试过为自己研究,但到目前为止我一直不幸。我知道我的方式围绕Linux,但我不是大师,我希望有更多专业知识的人以前见过这个问题。我不确定它是否完全相关但我在Ubuntu 12.04.4 LTS(GNU / Linux 3.2.0-58-generic-pae i686)
[UPDATE]
当我在变量列表中显示env CVSROOT IS时
答案 0 :(得分:0)
修改~/.bashrc
和/或~/.bash_profile
后,您必须先注销然后重新登录才能使更改生效。 (或者您可以键入source ~/.bashrc
和/或source ~/.bash_profile
,但值得测试您的更改的方式与将来使用它们的方式相同 - 即登录新的。)
答案 1 :(得分:0)
CVS刚刚开始工作。几个小时后我没有活动。我有两个理论:
我在一个文件夹中,我的CVSROOT变量没有可见性,所以当我去的时候很自然
用echo $CVSROOT
测试它,它什么都没打印。我必须首先进行cd
,然后进行测试。
在我在这台机器上不活动期间,一名学生使用计算机中的物理机器 实验室重新启动它是出于某种原因使其工作的方式(不太确定 理论)
但无论哪种方式现在都有效,但感谢您试图帮助每个人