实训总结(四)

来源:互联网 发布:ssh上传图片到数据库 编辑:程序博客网 时间:2024/06/10 11:41

坚持,坚持,我相信你能行

git服务器的搭建

相信现在很多的网上都有搭建的教程,那我也来一个,只是为了总结在我搭建我服务器过程和项目准备过程的得失吧
首先下载什么的就不用多说啦,首先要配置好java和git,教程可以在博客看得到,然后接下来的步骤我就简单的找了一份资料,但是问题还是很多,比如如何把你的responsitory指定,我现在就是在设置过程的时候没有指定,然后重新来一遍,首先解压gitblit,然后到下面的目录gitblit-1.7.1\data \gitblit.properties

## GITBLIT.PROPERTIES## Define your custom settings in this file and/or include settings defined in# other properties files.## Include Gitblit's 'defaults.properties' within your configuration.## NOTE: Gitblit will not automatically reload "included" properties.  Gitblit# only watches the 'gitblit.properties' file for modifications.## Paths may be relative to the ${baseFolder} or they may be absolute.## COMMA-DELIMITED# SINCE 1.7.0include = defaults.properties## Define your overrides or custom settings below##以下是要添加到data文件下的# Base folder for repositories.  # This folder may contain bare and non-bare repositories but Gitblit will only # allow you to push to bare repositories. # Use forward slashes even on Windows!! # e.g. c:/gitrepos #  # SINCE 0.5.0 # RESTART REQUIRED # BASEFOLDER  git.repositoriesFolder = E:\Workspace # Standard http port to serve.  <= 0 disables this connector. # On Unix/Linux systems, ports < 1024 require root permissions. # Recommended value: 80 or 8080 #  # SINCE 0.5.0 # RESTART REQUIRED server.httpPort = 1000# Secure/SSL https port to serve. <= 0 disables this connector. # On Unix/Linux systems, ports < 1024 require root permissions. # Recommended value: 443 or 8443 #  # SINCE 0.5.0 # RESTART REQUIRED server.httpsPort = 1001 # Specify the interface for Jetty to bind the standard connector. # You may specify an ip or an empty value to bind to all interfaces.# Specifying localhost will result in Gitblit ONLY listening to requests to # localhost. #  # SINCE 0.5.0 # RESTART REQUIRED server.httpBindInterface =# Specify the interface for Jetty to bind the secure connector. # You may specify an ip or an empty value to bind to all interfaces. # Specifying localhost will result in Gitblit ONLY listening to requests to # localhost. # # SINCE 0.5.0 # RESTART REQUIRED server.httpsBindInterface =

接下来就是指定你的计算机架构,然后启动输入
http://localhost:1000/(就是你本机的地址),这样简单的gitblit服务器就算完成了,然后我在分配权限的时候只给队员分配了修改和提交的权限,然后我在组员一种不能提交,提示的是权限不足,然后我再分配他的项目权限才能够提交,不过还有的问题就是使用的是https提交方式,总需要拉取远程的仓库,所以我总是有冲突发生,不过不得已我只能创建分支然后再合并,在提交,在学习过程中git是必不可少的。下面是我的主界面

讲座的总结

今天一个实战经验八年的老校长在和我们作经验总结,我们未来的出路在哪里,校长的重点就在于技术,技术出身才能够有一个更好的平台,虽然我不是很赞同,但是这也是作为一个开发者的宿命吧,在会上,校长说了一个移动开发的bs开发会在侵蚀着这世界的份额,在人工智能和生活虚拟化的现在,者真正要思考的问题,这个问题有时候比技术更加重要,毕竟你的机遇,有时候就在于你的眼光的独到,在虎秀也有这个警觉,所以现在首先把技术做劳,然后去试着去提高自己的知识面和其他方面的见识,在这个世界,我们需要的不是画家的技能,但是我们却需要用另一种形式去描绘这个世界,面向对象的编程的思想正在逐步的让开发更加贴近艺术,创造力的起始也许就是艺术的体现。

关于自己的项目的考量

在这里我正在带领的是一个小分队,然而令我不堪的是技术参差不起,如何正确的开展这个只有二十天不到的项目,如何分配和提高效率这是我现在很头痛的问题,毕竟并不是所有人都懂得要继续前进,还有的人是考研,所以我思索了以下,还是以自我为中心,然后分配三个向学的组员去完成整个项目的代码书写工作,然后安排考研的同学去把整个项目的思路和文档写下来,当然我会辅助他去完成,剩余两名同学,让他们自学前端和数据库的书写,然后我和剩下的两个同学去考量和设计一下数据库和前端的草图,然后我们三个人就要分工去完成不同的思路,这是我第一次团队合作的起步,我要学的不仅是兼顾全员,还需要是效率,然后还需要考录团队之间的合作,当然git的学习我觉得还是让他们自己摸索然后在出现问题的时候帮一下吧。

0 0