提问的智慧SVN版 - 提问者必读
返回列表 回复 发帖

[推荐] 提问的智慧-SVN版

提问前
检查你有没有做到:
1. 通读TortoiseSVN、SVN中文手册,试着自己找答案。通常等待别人回答的时间足够你翻阅手册中相关章节。
2. 在iUseSVN.com或其他站点的FAQ里找答案。
3. 使用iUseSVN.com的搜索查找答案。用错误提示通常都能直接搜到答案。
4. 在网上搜索(google,百度)。
5. 向你身边精于此道的朋友请教。

提问时
1.谨慎明确的描述症状,只说症状,不说猜想,并按时间顺序描述。
  如果有可能尽量提供自己的操作截图,并说明怎样的操作产生了这样的结果。
  如果有错误提示,请将错误文本提示原样复制出来。
2.提供问题发生的环境(机器配置、操作系统及版本号、SVN版本号及相关应用程序版本以及可能有用的其他配置)。
3.说明你在提问前是怎样去研究和理解这个问题的。
  (比如使用权限控制的时候,理解,实验,得到理解和实验结果的差别,提问)
4.说明你在提问前采取了什么步骤去解决它。
 说明你的步骤和结果,如果可以重现,请尽量记录下来。
5.罗列最近做过什么可能有影响的硬件、软件变更。
6.如果用的是svnserve,请说明svnserve的启动参数;如果用的是Apache,请原样贴出httpd.conf中关于svn的配置

提问后
1.继续阅读中文手册、我们的文档中心、论坛其它相关帖子。
2.不管网友是否帮你解决了问题,都希望能及时反馈,共同进步。
3.对于解决了的问题,请回复最后的解决方法,并编辑你原来的求助贴,把求助贴改为已解决。

注:本文由扬州鹤起草,PCplayer编辑。
OK
顶起!
云水禅心
说的实在是太好了 一定照做
说的实在是太好了 一定照做

SVN配置后在权限问题

版本控制软件安装文档
核要:该安装分为两个部分为一个是服务器端的安装一个是客户端的安装。
从服务器上下载需要的文件tar xvzf httpd-2.2.3.tar.tar,tar xvzf Subversion-1.4.0.tar.gz
且记一定要是最新版本的,否则会出错的。
1, 新建一个用户:svnroot ,以下操作非特别说明皆为root用户操作
我是以root来登录建立的发下内容:
#groupadd svn  //建立工作组

#useradd svnroot -g svn //把用户放入工作组中

#passwd svnroot    //给工作组建立密码

3. 编译安装httpd:

//解压apache2安装包

# tar xvzf httpd-2.2.3.tar.tar

//进入解压后的目录

# cd httpd-2.2.3

//配置apache安装

# ./configure --enable-dav --enable-so --prefix=/usr/local/apache2/

# make

//安装

# make install

//启动apache服务

# /usr/local/apache2/bin/apachectl start

//打开浏览器http://localhost/如果有测试页"It works!"出现则证明已经安装成功。

4. 安装Subversion

//解压SubVersion安装包

# tar xvzf Subversion-1.4.0.tar.gz

//进入解压后的目录

# cd Subversion-1.4.0

//配置subversion安装

#./configure --with-apxs=/usr/local/apache2/bin/apxs --prefix=/usr/local/subversion --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-ssl --with-zlib --enable-maintainer-mode

# make

//安装



# make install

//创建库文件所在的目录 (svnroot用户进行下面的操作)

# mkdir /home/svnroot/repository

//创建仓库"test"

# /usr/local/subversion/bin/svnadmin create /home/svnroot/repository/test

//查看svn是否安装成功

# /usr/local/subversion/bin/svnadmin --version

//不让其他人有该目录的权限

# chmod 700 /home/svnroot/repository

(svnroot用户操作结束)


5. 修改Apache配置文件

# vi /usr/local/apache2/conf/httpd.conf

  //找到下列语句,如果没有则自行添加

   LoadModule dav_svn_module modules/mod_dav_svn.so

   LoadModule authz_svn_module modules/mod_authz_svn.so

//在后面添加

   

   DAV svn

   SVNParentPath /home/svnroot/repository/ //svn父目录

   AuthzSVNAccessFile /home/svnroot/repository/authz.conf //权限配置文件

   AuthType Basic //连接类型设置

   AuthName "Subversion hsy" //连接框提示

   AuthUserFile /home/svnroot/repository/authfile //用户配置文件

   Require valid-user //采用何种认证

   


//重启apache

# /usr/local/apache2/bin/apachectl restart
/usr/local/apache2/bin/apachectl stop


//打开浏览器访问http://localhost/svn/test/,如果有东西显示就说明成功。


  

6. 权限管理

1)增加用户

# htpasswd -c /home/svnroot/repository/authfile hsy

//第一次设置用户时使用-c表示新建一个用户文件。回车后输入用户密码,完成对用户的增加
//第二次就不用加参数c了。
# htpasswd /home/svnroot/repository/authfile hsg

2)权限分配

# vi /home/svnroot/repository/authz.conf

[groups]

admin=useradmin

devteamcs = useradmin,user1,user2 //这里定义了一个用户组

[/]//对所有的项目,所有的用户都有读权限,admin用户有读写权限

@admin = rw

* = r

[test:/]//对test项目,

@devteamcs = rw

// 在 /usr/local/apache2/conf/httpd.conf 文件中配置,找到文件中的这两行:

User daemon

Group daemon

// 将daemon改为svnroot,组也做相应更改,让apache进程以svnroot的身份运行

//改完后是这个样子

User svnroot

Group svn

//重启apache

   # /usr/local/apache2/bin/apachectl restart

访问http://localhost/svn/test ,现在需要身份验证,且通过验证后应该可以看到信息

然后登录问报错:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

请同志们帮忙.
补充:在xp的环境下,如果你运行着卡巴斯基,可能会导致无法访问svn,通常会报400 Bad Request错误

解决办法是:进入卡巴斯基的设置-->网络设置--->端口设置,然后从端口列表中去掉80端口即可
第二部分是安装客户端,这样才可以保证在开发工具中使用。

所需要组件:subclipse-site-1.2.0.zip  eclipse插件包
一 在eclipse装载subclipse-site-1.2.0.zip。
注意:如果在课室执行前建议拔调网线或关闭网卡。
a)        第一步:Help->Software Updates->Find and Intall。


b)        第二步:Next。


c)        第三步:New Archived Site...。

d)        第四步:选择subclipse-site-1.2.0.zip的路径。


e)        第五步:OK后得到以下画面,在框框中会多一项subclipse-site-1.2.0.zip,然后按Finish。


f)        第六步:选择第一项,按Next。

g)        第七步:Finish->Install All->Yes
安装完毕会自动重启eclipse。重启后Window->Show View->Other


h)        第八步:选择SVN资源库



i)        第九步:新建资源库


注意:已svn开头,不是http;ip是服务器ip,必须确保服务器已经开启,注意这一点,且SVN所使用的端口为3960)。
二、 共享项目
a)        第一步:鼠标右键点击—>Team—>Share Project...

b)        选择SVN然后Next


c)        Next—>Next—>Finish。使用时需要输入用户名和密码。


d)        剩下的工作就是等待……
三、 下载项目、更新和提交
1.        下载项目
a)        第一步:项目鼠标右键捡出为...


b)        第二步:Finish。(可修改名称)

2.        更新——更新别人提交的代码。鼠标右键—>Team—>更新。

3.        提交——提交自己完成的代码。鼠标右键—>Team—>提交。如上图。
注意:本地文件与服务器不同时,文件图标右下脚会有黑边白星提示。
四、 经验总结
a)        公用的xml配置,如Hibernate的conf最好一个人统一配置。
b)        每次提交最好能把摘要写上,方便恢复。
c)        如果出现不可修复问题,可以将整个项目删除并重新下载。
d)        SVN不是万能,最好能定期手动保存,以便恢复。
asdfasdf

.!

不知如何,路过看一看!!欢迎来访电话销售管理软件
电话营销管理软件 WWW.CRMPOP.NET
我先来看看
皇室真钱游戏三重活动重磅出击

1.游戏够50局即可抽奖一次,不限抽奖次数,有机会抽得千元大奖

2.积分排行奖不停,日,周,月积分第一最高可获得万元大奖

3.每周六举行斗地主比赛,200元现金等你拿

注册奖6元,充值最低 5元起,不论是否充值,只需要赢10元即可提款.

皇室现金斗地主、诈金花、梭哈、牛牛真钱游戏

与其在QQ游戏中浪费时间,不如来皇室玩真钱现金斗地主, 诈金花,梭哈游戏,

既娱乐益智,又能赚钱,绝对刺激 !

注册地址 http://www.178.li

提示: 作者被禁止或删除 内容自动屏蔽
您好!
我们是杭州的公司,想用SVN进行版本控制.能否为我们介绍一个老师.
我的EMAIL地址为:jqin@mail.hz.zj.cn
不断进步才有意义
已阅
还有别的办法吗
cc861023 Online shopping 1
Asia-Pacific consumers are  christian louboutin shoes the world's most  Christian Louboutin Pumps prolific online shoppers  Christian Louboutin Sandals and many rely  Christian Louboutin Slingbacks on Internet reviews  Christian Louboutin Boots when making purchases,  MBT shoes research firm Nielsen  buy MBT shoes said this week.  cheap MBT shoes
cc861023 Online shopping 2
The firm said  Discount MBT shoes 35 percent of  christian louboutin consumers in the  christian louboutin shoes region used over  Gucci handbags 11 percent of  Gucci bags their monthly spending  men wholesale clothing to make online  women wholesale clothing purchases, compared to  Wholesale Men clothing a global average  Wholesale women clothing  of 27 percent  of consumers.

飘过

华丽的飘过~~~~~顺便露一小脸~~~~~
OK OK
s

必须经历才能成为女人……

必须经历才能成为女人……
   
女人,总是先爱上一个坏男人,曾经沧海,洗尽铅华后,便毅然决然的嫁给那个始终如一的好男人
失恋,是令女人迅速自我成长的唯一途径
只有真正的经历过,沉迷过,割舍过颧骨整形,抽离过,才能发自内心的感谢生活或是残缺,或是完美的给予
我们被上帝堵塞住一条出路,却被获准另辟蹊径
女人的善始善终,从来都是一个人的圆满
爱时,何时何地都有时间,都方便,都情绪高涨 。淡了倦了,然后便开始没时间,不方便,开始百无聊赖
最美的爱情,永远盛放在开始之前,回忆之后
一个女人最终想要寻觅的,只不过是一个宽容的怀抱,由着自己在里面任性蛮缠
因为爱,又因为清醒,所以加倍煎熬
做一个纯粹的人,于爱下颌角,是一场灼烈,于尘世,是一份内心的妥帖安宁  内容来自
那是某种信仰,带着盲目而灼烈的偏执,就此一生
每个女人都有自己的底线,也许是背叛,也许是怠慢
女人能够傍依的,除却自己,还是自己
等到哪天自体脂肪丰胸,女人不再痴缠,不再耍赖,不再喜怒无常,那也就不再爱了
有些底牌,还是永远不要揭穿的好,那是只属于自己的封存,无需注释
你坚持你的坚持,我执着我的执着,在情路上我们狭路相逢,然后相忘于江湖
如果没有一个舒适温暖的怀抱,那么宁可把自己的大衣裹紧,来抵御寒冷
也许我欠单身一个理由,但是,亲爱,我已竭尽全力
为什么你在给予了我铺天盖地的幸福之后,却又将它们席卷一空,任凭我翻山越岭的寻找,依然不得要领
有些错吸脂手术,始终在犯 ,有些人,明明知道爱上会受伤,偏偏要爱
女人,最可恨的行为莫过于,时时刻刻惦念着所爱男人的行踪,他正在干嘛?他在想你吗?他为什么还不来电话?  copyright  
试图探讨的主题,有关时光,遗忘,铭记,青春,成长,衰老,以及一个女子的孤独与坚硬
酒精只是给自己寻找的一个借口,试图躲在微醺的肆意后面,流着属于自己的眼泪,自说自话
只有真正的学会面对自己,诉诸自己,缴械自己,才能够得以成长,得以腾跃,得以真正的释放那个被囚禁的自己
开始不停的用文字来祭祀我已然辜负的青春
那个藏匿于心底深处的人,那无法代替的刻骨铭心,是不是我们对生命寄予的一种幻觉,是身体力行的自我修复,是对伤痛隐患的一种安抚和奖赏
我们一直如此,一边深情,一边残忍
从来都是如此,对自己喜欢的人和事,有着旷日持久的热情
那一刻,要狠狠的幸福,因为,某日,终将无迹可寻
女人如花,要努力绽放,更要优雅凋零
有些人祛眼袋,用甜言蜜语悦人,有些人,用身材样貌悦人,但我们,却用文字历程悦己

精神的三间小屋

精神的三间小屋

精神的三间小屋
作者:毕淑敏
  毕淑敏(1952—),山东文登人,作家。著有《吸脂手术》、《阿里》、《祛眼袋》等。
  
  面对那句——人的心灵,应该比大地、海洋和天空都更为博大的名言,自惭自秽。我们难以拥有那样雄浑的襟怀,不知累积至哪种广袤,需如何积攒每一粒泥土,每一朵浪花,每一朵云霓?
  甚至那句恨不能人人皆知的中国古话——宰相肚里能撑船,也让我们在敬仰之余,不知所措。也许因为我们不过是小小的草民,即便怀有效仿的渴望,也终是可望而不可及,便以位卑宽宥了自己。
  两句关于人的心灵的描述,不约而同地使用了空间的概念。人的肢体活动,需要空间。人的心灵活动,也需要空间。那容心之所,该有怎样的面积和布置?  
  人们常常说,安居才能乐业。如今的城里人一见面,就问下颌角,你是住两居室还是三居室啊?……喔,两居室窄巴点,三居室虽说也不富余,也算小康了。
  身体活动的空间是可以计量的,心灵活动的疆域,是否也有个基本达标的数值?
  有一颗大心,才盛得下喜怒,输得出力量。于是自体脂肪丰胸,宜选月冷风清竹木潇潇之处,为自己的精神修建三间小屋。
  第一间,盛着我们的爱和恨。对父母的尊爱,对伴侣的情爱,对子女的疼爱,对朋友的关爱,对万物的慈爱,对生命的珍爱……对丑恶的仇恨,对污浊的厌烦,对虚伪的憎恶,对卑劣的蔑视……这些复杂对立的情感,林林总总,会将这间小屋挤得满满,间不容发。你的一生,经历过的所有悲欢离合喜怒哀乐,仿佛以木石制作的古老乐器,铺陈在精神小屋的几案上,一任岁月飘逝,在某一个金戈铁血之夜,它们会无师自通,与天地呼应,铮铮作响。假若爱比恨多,小屋就光明温暖,像一座金色池塘,有红色的鲤鱼游弋,那是你的大福气。假如恨比爱多,小屋就阴风惨惨,厉鬼出没,你的精神悲戚压抑,形销骨立。如果想重温祥和,就得净手焚香,洒扫庭院。销毁你的精神垃圾,重塑你的精神天花板,让一束圣洁的阳光,从天窗洒入。 转载自
  无论一生遭受多少困厄欺诈,请依然相信人类的光明大于暗影。哪怕是只多一个百分点呢,也是希望永恒在前。所以颧骨整形,在布置我们的精神空间时,给爱留下足够的容量。
  第二间小屋,盛放我们的事业。
  一个人从25岁开始做工,直到60岁退休,他要在工作岗位上度过整整35年的时光。按一日工作8小时,一周工作5天,每年就要为你的职业付出2000个小时。倘若一直干到退休,那就是70000个小时。在这个庞大的数字面前,相信大多数人都会始于惊骇终于沉思。假如你所从事的工作,是你的爱好,这70000个小时,将是怎样快活和充满创意的时光!假如你不喜欢它,漫长的70000个小时,足以让花容磨损日月无光,每一天都如同穿着淋湿的衬衣,针芒在身。
返回列表
订阅 我用Subversion - SVN中文论坛 邮件列表:iUseSVN@googlegroups.com
电子邮件:
网站重要事项将会在这个列表进行通知,点击这里浏览存于列表中的所有邮件