Простейший код для перетасовки:
import java.util.*;
public class ch {
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
ArrayList<Integer> l=new ArrayList<Integer>(10);
for(int i=0;i<10;i++)
l.add(sc.nextInt());
Collections.shuffle(l);
for(int j=0;j<10;j++)
System.out.println(l.get(j));
}
}
Общая проблема с выполнением преобразований, которые это направление - то, что репозитории Мерзавца могут содержать больше, чем просто линейная история изменений как Подверсия, ожидала бы. Несколько родословных с расходящимися историями и частыми фиксациями слияния все возможны, который не может быть легко представлен в репозитории Подверсии.
Для простых случаев, где у Вас действительно есть линейная история в Вашем репозитории Мерзавца, можно использовать git-svn dcommit
для продвижения партии до в других отношениях пустого репозитория Подверсии.