hushh fatak Posted June 11, 2013 Report Posted June 11, 2013 we use svn on linux. what i want is most frequently modified files( commited ) in a specific project meaning..... files that are comitted daily and how many times( if possible) files that are comitted once in two days... and so on untill 5 days... i want the name of the file... basically report generated.. pls tel me the steps.. not just vague answer...please its very urgent.. thanks in advance friends
Web1979 Posted June 11, 2013 Report Posted June 11, 2013 Try this svn log -v -r {2013-03-19}:{2013-03-20} file:///Development/Trunk or try command svn status.. you will see what files has changed today..Please let me know if you need anything..
hushh fatak Posted June 11, 2013 Author Report Posted June 11, 2013 [quote name='Web1979' timestamp='1370966226' post='1303845949'] Try this svn log -v -r {2013-03-19}:{2013-03-20} file:///Development/Trunk or try command svn status.. you will see what files has changed today..Please let me know if you need anything.. [/quote] I already had this dude.. in a prj if there are say 100 files, i want the files that are updated daily for the past one month updated once in two days in past one month updated once in 3 days in past one month..... so on for 5 days see this is a 3D for loop.. first loop iterates all the files.. second iterated on the time stamps of all the files third will take the difference btween the last two commits for the file... switch case... diff is 1,2,3,4,5 copy file from svn to local end end end logic ardhamaindhaaa
Web1979 Posted June 11, 2013 Report Posted June 11, 2013 you should write shell script dude for your request.. are you customizing svn logs (http server) if so.. you will see update of the files in eachproject in svn logs.. svn logs should be rolled daily with date..that you have concate to txt file and write diff each file in shell script.. thatsmake sense right..
Recommended Posts