我有这个网络项目,我正和一位朋友一起工作。然而,当涉及到谁应该做什么以及什么时候应该做的时候,存在问题。我们使用的是JavaScript,HTML和CSS,我们不能在两台独立的计算机上工作,只有在编码时才能共享想法。请帮助我说明如何或者我们可以使用什么来分享如何处理同一个项目但是独立。
答案 0 :(得分:1)
至少我建议你
注意:这假设一次只有一个人使用主机。
答案 1 :(得分:1)
使用https://basecamp.com/等项目管理工具可以帮助您跟踪里程碑和项目截止日期。它也是与您的团队保持联系的好方法。您可以使用许多其他消息传递工具在团队中分享想法,例如https://slack.com/
在团队中工作时,总会出现踩到每个人脚趾的问题。您可能需要编辑特定文件,但其他人正在处理它,或者自上次复制后对其进行了更改。你们如何跟上对方编写的代码?那么这就是你想要的VC(版本控制)。有一些大牌,比如SVN,但到目前为止最受欢迎的是Git(希望你已经听过/使用过它)。
安装git https://git-scm.com/,您可以提交代码。然后,您可以将代码推送到GitHub https://github.com/等在线存储库。使用GitHub意味着你可以推送你的代码并拉下代码,以确保你们都有对方提交的更改。
您可能还需要跟踪需要实施的错误和功能,何时需要执行以及由谁执行。您可以使用诸如Jira https://www.atlassian.com/software/jira或Visual Studio Team服务之类的工具(我确信这些免费替代品更轻一些)。实质上,您需要记录需要在项目上完成的任务,例如修复错误。然后,您将其分配给某个人并将其分配给sprint(冲刺是您在与团队会面并查看优先级和工作完成后将要工作的一段时间,通常是sprint为1或2周)。
我希望这会有所帮助。