发表于: 2018-12-29 15:59:12
3 836
先来每日小分享~
Anyne could be unhappy; it took no courage or effort. True achievement lay in struggling to be happy.
自暴自弃谁都会,因为你不用努力就能做到。尽自己所能让自己的生活真正变得快乐起来,这才是我们应该追求的东西。 (个人烂翻,哈哈~)
=============================================
忙了两天工作,今天来写任务2的最后一个日报。
今天完成的事情:
上一次安排的次日学习内容完成情况:
1. [Done] 学习如何部署 Git 服务器
2. [Done] 学习 SVN 的基本操作方法
3. [Done] 学习本任务下其他软件的使用方法
对于任务1,由于我本地局域网没有可以配合实验的机器,所以部署 Git 服务器的方法我大致看了一遍,没有完成实践。以后如果用得到再做深入研究吧。
明天计划的事情:
正式开始CSS课程的学习。
尽可能学完任务3需要掌握的知识,包括photoshop切图, 不同长度单位的特点和区别, absolute等。
遇到的问题:
1. SVN的软件安装
官方提供的下载地址下载下来的 VisualSVN 以及 TortoiseSVN 都是msi格式,在windows10下安装时会遇到错误。
百度了一下,其原因其实是权限问题。尝试打开右键菜单,发现msi文件的右键菜单中并没有“以管理员身份运行”。
随后更改战略,用cmd格式文件获取管理员权限,然后安装。
最终安装成功。
2. SVN 分布式版本的问题
在使用 VirtualSVN 创建新的 repository 的时候有一个选项可以选择创建VDFS分布式的SVN仓库。 印象中Git比SVN优势的地方就在于其分布式管理模式。不知道这是否意味着SVN弥补了自己的劣势。 由于不是研究重点,所以没有花更多时间在上面。记录一个问题作为backlog吧。
[Unresolved] VDFS分布式的SVN仓库有何特征,如何使用?
学习心得:
拖了很久第二个task的内容终于学的差不多了。这部分的学习还是很有意义的,不论以后做前端,还是后端,或者其他各种方向,代码仓库的管理工具都是一个必修课,用好了能够极大的提高工作效率。目前接触最多的还是Git, SVN作为资历稍老一些的版本控制工具,似乎有慢慢被取代的趋势。
实践中SVN的操作方式偏向UI(这可能与我使用的TortoiseSVN有关), 可能两者熟练程度都很高的情况下,Git操作起来更加迅速和得心应手。但SVN也有其易上手和易管理等优势,很多企业仍然在使用。
注:
关于本任务代码的提交,我就直接使用任务1的内容了,因为任务1的代码就是经由GitHub完成的。
=> To Be Continued
评论