Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 在subversion中只保留项目的x条记录?_Svn - Fatal编程技术网

Svn 在subversion中只保留项目的x条记录?

Svn 在subversion中只保留项目的x条记录?,svn,Svn,当前,每次提交时,我都会保留数据库的SQL转储。但是,每次都会存储整个转储,并且会占用大量空间。有没有办法将其设置为subversion只保留.sql文件的最后一次提交,比如说5次提交?subversion的设计并不是为了“忘记”历史。即使在Subversion存储库中,通常也需要对整个内容进行svndump,然后在将其重新导入到新的repo时通过过滤器运行它 您最好(如果您无法忍受空间使用)将DB备份保存在其他地方,不受版本控制。SVN不会在每次提交时存储整个文件。它只存储提交之间的差异

当前,每次提交时,我都会保留数据库的SQL转储。但是,每次都会存储整个转储,并且会占用大量空间。有没有办法将其设置为subversion只保留.sql文件的最后一次提交,比如说5次提交?

subversion的设计并不是为了“忘记”历史。即使在Subversion存储库中,通常也需要对整个内容进行svndump,然后在将其重新导入到新的repo时通过过滤器运行它


您最好(如果您无法忍受空间使用)将DB备份保存在其他地方,不受版本控制。

SVN不会在每次提交时存储整个文件。它只存储提交之间的差异