我在codeplex.com上开发了一个开源项目。我向codeplex.com提交了一些错误的更改集,我无法删除它们,但我知道我可以删除整个项目。
对于一个好的开源项目,我是否应该面对删除项目或在下次提交时修复它的问题?
答案 0 :(得分:3)
种植错误是(我想说“正常”,但这是一个太积极的特征......)典型 - 只需修复一个单独的提交,提供适当的提交消息(如“修复N修订错误”)并继续前进。
我工作的项目不是开源的,代码质量非常高。我有时会发现多年来一直存在的错误(真的!)。我是否因此而重置了整个存储库?当然不是。只需修好并继续前进。
答案 1 :(得分:1)
这取决于伤害有多严重。如果它是例如您希望世界看不到的照片,然后删除更改集(如果codeplex.com允许您svnadmin dump
和svnadmin import
,您可以通过该方式删除更改集,而不删除整个项目。)
如果变更集只有错误拼写的单词或错误的代码或其他内容,请在下次签入时修复它。你无疑将来会犯错误,所以你现在也可以习惯它。 :)