@tsarstepan,
Repertory is not just over a season. The works must also occur during the same time period. Many theater companies produce several works over a season but they don't do them in repertory because they close one show before opening the next.
A theater or dance company that is "in rep" will have 2 or more shows running at the same time and usually on the same performance stage.
For instance a theater may do "Hamlet" on Tues, Wed and then "A Midsummer's Night Eve" on Thurs, Friday and then Hamlet again on Saturday, Sunday and repeat this for a few weeks with different shows on different days.